【发布时间】:2014-07-29 08:59:51
【问题描述】:
我试图在文本视图中显示一个 html 字符串。我使用 Html.fromhtml 方法来加载 html 字符串 textview。但它无法解析标签。这是我的html字符串
<style>u.style{color:#FF0000;}span.style2{color:#000000;}</style>
<u class="style"><span class="style2">some text</span></u>
我也尝试过 Spannable String,但它以相同颜色显示下划线和下划线文本。我不想更改文本颜色。
s.setSpan(new ForegroundColorSpan(Color.CYAN), start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
谁能帮我创建自定义的textview,它可以支持textview中的标签?
【问题讨论】:
-
这里你使用的是 CSS。 android 不支持 CSS,如果你想使用那么 Use Html.fromHtml("Your Text in tags");
-
我用过这个方法。但我正在寻找自定义文本视图,它也可以支持 css。
-
TextView 不支持样式标签,所以尝试在 WebView 上加载。
-
如果你使用 some text 就可以了
-
@Roshni 我认为您需要使用 WebView 而不是 TextView 以使其更容易。只需设计与 TextView 完全相同的 webview。
标签: javascript android html css textview