Estou usando este código para hiperlink:
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/hyperlink"
android:text="@string/hyperlink"
android:autoLink="web"/>
Por padrão, ele mostra a cor azul, mas como altero a cor do hiperlink no Android?
android
android-layout
super
fonte
fonte
android:textColorLink="@android:color/white"
Button
qual é herdadoandroid:Widget.Holo.Light.Button.Small
? Como posso alterar a cor do texto do link quando o botão é pressionado?Se você deseja alterá-lo programaticamente:
fonte
Você pode usar no seu arquivo XML:
o "código" pode ser, por exemplo,
#ff0000
ou @ color / redVocê pode usar no seu código JAVA:
A cor pode ser, por exemplo,
Color.RED
ouColor.parseColor("#ff0000");
fonte
Você precisa usar o
android:textColorLink="#000000"
que000000
é código hexadecimal de sua cor. Espero que ajude.fonte
Você também pode abrir colors.xml e alterar a seguinte cor para o que quiser:
fonte
Se alguém precisar saber o valor hexadecimal desse azul, é # 7bc9c2.
Usei o Eye Dropper para descobrir isso, pois não consegui encontrá-lo documentado em nenhum lugar, mas ele não está no Google Color Palatte:
https://www.google.com/design/spec/style/color.html#color-color-palette
fonte
Você precisa usar
android:textColorLink="colorCode"
. Espero que funcione.fonte
No arquivo xml da
TextView
tag:fonte
Adicione estas linhas de código para o seu
textview
noXML
arquivo e ele vai funcionar perfeitamente bemfonte