Answers:
您可以在XML文件上使用:
android:textColorLink="Code"
“代码”可以是例如#ff0000
或@ color / red
您可以在您的JAVA代码上使用:
tv.setLinkTextColor(color);
颜色可以是例如Color.RED
或Color.parseColor("#ff0000");
如果有人需要知道此蓝色的十六进制值,则为#7bc9c2。
我用滴管解决了这个问题,因为我在任何地方都找不到它的记录,反正它也不在Google Color Palatte上:
https://www.google.com/design/spec/style/color.html#color-color-palette
将这些代码行添加到您textview
的XML
文件中,它将可以正常工作
android:autoLink="web"
android:textColorLink="@android:color/holo_orange_dark"
android:linksClickable="true"
android:textColorLink="@android:color/white"