【发布时间】:2015-03-30 05:40:31
【问题描述】:
我有一个正在从服务器获取的 HTML 字符串。我在我的文本视图中显示它是这样的:
detailText.setText(Html.fromHtml(offer.getDetailDesc()));
现在这个 textview 所在的活动有黑色背景,我在 xml 中将我的 textview 颜色设置为白色。 但是当我设置 textview 的文本时,颜色变为蓝色。为什么会这样?另外,html标签字符串中没有链接或颜色属性,我只想以白色显示文本。
谢谢
【问题讨论】:
-
您的 html 中似乎有某种超链接。要检查它,请在您的 textview xml android:textColorLink="yourcolorhere" 中使用它并将其设置为不同的颜色,如粉红色。如果文本显示为粉红色,则说明您遇到了问题。
-
所以我错了,html字符串中有一个带有颜色属性的字体标签,现在我的问题是可以不从字体颜色属性中应用该颜色吗?
-
试试 android:autolink="none"
-
@Quark no sir html 文本中没有链接,但是