Как изменить цвет гиперссылки в формате XML - PullRequest
1 голос
/ 08 июня 2011

В моем проекте я не могу изменить цвет текста гиперссылки. В основном этот текст показан в TextView, и я использовал макет XML, такой как андроид: Автоссылка = "все"

Теперь проблема в том, что я хочу изменить цвет текста гиперссылки на белый

Спасибо всем заранее.

Ответы [ 2 ]

5 голосов
/ 08 июня 2011

используйте это свойство android:textColorLink="@android:color/white" для этого textView

0 голосов
/ 21 марта 2013

Не знаю, нужно ли вам это знать, оставьте это здесь на случай, если другие люди захотят узнать. Если вы хотите изменить цвет текста ссылки при нажатии, попробуйте следующее:

1 создать res / color папку, создать linkcolor.xml в этой папке

2 поместите этот код в linkcolor.xml :

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" android:color="#FFFF0000"/>
    <item android:state_focused="true" android:color="#FFFF0000"/>
    <item android:color="#FF00FF00"/>
</selector>

3 для вашего TextView , просто добавьте:

android:textColorLink="@color/linkcolor"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...