2012-12-10 4 views
7

問題があります。私は "TextView" html形式のテキストに入れたいです。私は以下のように追加します。HTMLビューのTextView

<string name="text"><![CDATA[<table><tr><th bgcolor= #FF0000>some text</th></tr> <tr><td bgcolor= #FF0000> some text</td></tr>]]></string> 

としてのTextViewにそれを置く:

mInfoText.setText(Html.fromHtml(getString(R.string.text))); 

が、実行アプリケーションの後に、TextViewの中に表示されるテキストがフォーマットされていません。

+0

これをチェックしてくださいhttps://github.com/SufficientlySecure/html-textview –

答えて

7

Android TextViewはTableタグをサポートしていないため、フォーマットされた方法で見ることができません。この目的でWebViewを使用する必要があります。チェックこのHtml List tag not working in android textview. what can i do?

+1

聖霊降臨祭のWebViewを試してみてください。 OPがまだこのHTMLを表示したい場合、代わりにWebViewを使用する必要があります。 –

+0

はい。 –

+1

@PareshMayani 5月 'WebView'で' ListView'を使用すると問題がありますが、どうすればいいですか? –

0

をサポートされているタグが何であるかを知ること

はあなたに同意します

String html = "<table><tr><th bgcolor= #FF0000>some text</th></tr> <tr><td bgcolor= #FF0000> some text</td></tr></table>"; 
webView.loadDataWithBaseURL(null, html, "text/html", "utf-8", null); 
関連する問題