android-使用fromHtml解析字符串,但<;img>;标签
是否可以在不解析图像标记的情况下解析带有html标记(如br、重音字母等)的字符串?如果是,我怎么做?在strings.xml中定义html字符串并使用android-使用fromHtml解析字符串,但<;img>;标签,android,html,string,Android,Html,String,是否可以在不解析图像标记的情况下解析带有html标记(如br、重音字母等)的字符串?如果是,我怎么做?在strings.xml中定义html字符串并使用 <string name="about"> <![CDATA[ <html> <head></head> <body style="text-align:justify;"> </body> </html>
<string name="about">
<![CDATA[
<html>
<head></head>
<body style="text-align:justify;">
</body>
</html>
]]>
]]>
tv.setText(Html.fromHtml(getString(R.string.about)) 我想这会管用的。
1.最初,在html标记中,您必须使用
三,
取决于您将如何处理解析的字符串。 如果您需要在文本视图中显示它,那么您可以使用
textView.setText(sp.toString().replace("image", "img"));
其中customImageGetter是Html.ImageGetter的子类,它在getDrawable(字符串源)方法中返回空的Drawable。空的drawable可以是1x1透明图像。不,它不是重复的,使用fromHtml我得到一个从Html完全解析的字符串,我想解析除img标记以外的所有Html标记。它用于消息,如聊天,所以我不能有一个关于itcheck的strings.xml。请从google中选择此示例
Spanned sp = Html.fromHtml( strTemp );
textView.setText(sp.toString().replace("image", "img"));
textView.setText(Html.fromHtml(yourString, customImageGetter, null));