如果我将简单的HTML格式标记(例如<b> ... </ b>)放入字符串资源并在TextView中显示字符串,则会应用预期的格式.但是,如果我构建自己的String并显示它,我该怎么做呢?如果我执行类似String str ="This is <b> bold </ b>";,则会显示实际标记 - 而不是预期的粗体.
我是否必须通过其他方法运行字符串才能将标记识别为标记?
Rof*_*ion 19
你必须使用Html#fromHtml
String input = "<b>bold</b>";
myTextView.setText(Html.fromHtml(input));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11495 次 |
| 最近记录: |