【发布时间】:2015-04-02 12:47:02
【问题描述】:
我有 TextView。一些文本具有 ClickableSpan。 一旦文本被点击,它就会被突出显示。
当我将此行放入 TextView xml
android:textColorHighlight="@color/red"
正如预期的那样,突出显示将是红色的。
问题是我不希望它被突出显示并且
android:textColorHighlight="@color/transparent"
不工作。
有什么想法吗? 谢谢
【问题讨论】:
-
试试
android:background="#07000000"或在你的课堂上setBackgroundColor(Color.TRANSPARENT);你也可以添加一个Alphaandroid:alpha="0.2" -
那个错误是什么?
-
反正我给了你一些想法,也许如果你遇到更多问题,你可以尝试一下。
-
解决方案是写在代码中:textview.setHighlightColor(Color.TRANSPARENT);原因是我有 ClickableSpan 所以我不得不写 textview.setMovementMethod(LinkMovementMethod.getInstance());它解决了所有的麻烦.. 谢谢大家