Java 当Html带有引号标记时,如何从Html.fromHtml(spannable)获取spannable
我正在制作一个记事本应用程序,我在转换HTML时遇到了一些问题 在我的记事本应用程序中,用户可以通过Spanable对象格式化文本。 当我通过Html.toHtml()方法将Spanable对象放入DB表时,我需要将其转换为字符串 当我试图通过Html.fromHtml()方法将字符串转换回Spannable时,它会忽略所有使用引号的标记 例如: 我已将Spanable转换为Html,可以更改文本大小,如下所示:Java 当Html带有引号标记时,如何从Html.fromHtml(spannable)获取spannable,java,android,html,Java,Android,Html,我正在制作一个记事本应用程序,我在转换HTML时遇到了一些问题 在我的记事本应用程序中,用户可以通过Spanable对象格式化文本。 当我通过Html.toHtml()方法将Spanable对象放入DB表时,我需要将其转换为字符串 当我试图通过Html.fromHtml()方法将字符串转换回Spannable时,它会忽略所有使用引号的标记 例如: 我已将Spanable转换为Html,可以更改文本大小,如下所示: "<p dir="ltr"><font size ="6">
"<p dir="ltr"><font size ="6">HERE IS TEXT</font><p>\n"
“这里是文本\n”
转换后:
(对不起,图片,Stackoverflow在这里应用了我的HTML代码,哈哈)
当im使用不带引号的标记时,它可以正常工作,如:
<p dir="ltr"><u>HERE IS TEXT</u></p>\n"
这里是文本
你知道这方面的解决方案吗?或者我需要另一种方法将Spanable对象序列化为String,以将其放入SQLite数据库中