如何在android中以html格式添加新行?

问题描述

| 我必须将文本添加到按钮上以粗体显示第一行,然后取消显示第二行,但我无法弄清楚它是哪个新行字符。
b.setText(Html.fromHtml(\"<b>\" + st + \"<\\b>\" + \"\\n\" + cursor.getString(1)));
香港专业教育学院也试过
b.setText(Html.fromHtml(\"<b>\" + st + \"<\\b>\" + \"<br/>\" + cursor.getString(1)));
第二个有效,但两行均以粗体显示。 提前致谢     

解决方法

        与其使用HTML格式化文本(相对较慢),不如使用Span,它可以使您更紧密地控制并且效率更高。我写了一篇有关跨度使用的博客文章,这可能会帮助您入门。     ,        错误的结束标签:
b.setText(Html.fromHtml(\"<b>\" + st + \"</b>\" + \"<br/>\" + cursor.getString(1)));
    

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...