选定链接背景色的Android样式属性是什么?

选定链接背景色的Android样式属性是什么?,android,android-layout,Android,Android Layout,我有一个文本视图,我可以通过Linkify(带有一个自定义的TransformFilter)动态添加可点击的链接。这一切都很好。我现在想做的是更改链接单击时的背景色。在CSS中,它将通过:active伪选择器完成 我想我可以在styles.xml中指定它,但我不知道参数名是什么。 基本上,您必须定义一个ColorStateList(一个用作绘图的xml)。对于你的TextView来说,我自己就有这个问题,我的解决方案(但我没有使用Linkify)是android:textColorHighlig

我有一个文本视图,我可以通过Linkify(带有一个自定义的TransformFilter)动态添加可点击的链接。这一切都很好。我现在想做的是更改链接单击时的背景色。在CSS中,它将通过
:active
伪选择器完成

我想我可以在styles.xml中指定它,但我不知道参数名是什么。


基本上,您必须定义一个
ColorStateList
(一个用作绘图的xml)。对于你的
TextView

来说,我自己就有这个问题,我的解决方案(但我没有使用Linkify)是
android:textColorHighlight
属性。不过,我使用了
android:linksClickable=“true”
而不是
Linkify
。这可能不会有什么区别。

小世界,我在DB上见过你一次:)你们终于制作出DB android应用程序了吗?雷诺-我正在做最后的润色。像这样轻微的设计/chrome调整是最后的部分。嗯,我认为这只适用于整个TextView,而不是TextView中的实际内部链接。文本视图中可以有任意数量的可点击链接,当其中一个链接被点击时,我想改变它的背景。将选择器应用于TextView将改变其整体背景。我可以想象改变实际的链接选择器是可能的,因为我可以看到颜色在不同的设备之间发生变化,这意味着设备制造商在他们的主题/样式中自己指定了它。因此,我只想覆盖这个主题属性。那么,对于单击的文本的背景,您应该查看哪些状态?你是怎么得到的?