次の問題があります。にString
表示したい がありますTextView
。String
は 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
)