2

次の問題があります。にString表示したい がありますTextViewStringは HTML 形式にすることができるため、次のSpannedようなものを使用しています。

TextView tv  = (TextView)findViewById(R.id.Description);
Spanned myDescription = Html.fromHtml(myDescriptionOriginal, null, null);
tv.setText(myDescription, TextView.BufferType.SPANNABLE);

私が今抱えている「問題」は、myDescriptionOriginal が HTML 形式ではない場合、fromHtml(...)すべての改行 (およびおそらくタブなど) が削除されることです。

この問題を解決する一般的な解決策はありますか (おそらく、Spanned/Spannable/Html私があまり慣れていないクラスの一部として)、またはこれは自分で作成する必要があるものですか (たとえば、myDescriptionOriginal に HTML タグが含まれているかどうか、含まれていないかどうかを確認できます) 't は使用しませんfromHtml)

4

0 に答える 0