Estoy usando este código para hipervínculo:
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/hyperlink"
android:text="@string/hyperlink"
android:autoLink="web"/>
De forma predeterminada, muestra un color azul, pero ¿cómo cambio el color del hipervínculo en Android?
android
android-layout
súper
fuente
fuente
android:textColorLink="@android:color/white"
Button
que hereda deandroid:Widget.Holo.Light.Button.Small
? ¿Cómo puedo cambiar el color del texto del enlace cuando se presiona el botón?Si quieres cambiarlo programáticamente:
fuente
Puede usar en su archivo XML:
el "Código" puede ser, por ejemplo,
#ff0000
o @ color / rojoPuede usar en su código JAVA:
El color puede ser, por ejemplo,
Color.RED
oColor.parseColor("#ff0000");
fuente
Debes usar el código hexadecimal
android:textColorLink="#000000"
donde000000
está tu color. Espero eso ayude.fuente
También puede abrir colors.xml y cambiar el siguiente color a lo que quiera:
fuente
Si alguien necesita saber el valor hexadecimal para este azul, es # 7bc9c2.
Utilicé Eye Dropper para resolver esto, ya que no pude encontrarlo documentado en ningún lado, de todos modos no está en Google Color Palatte:
https://www.google.com/design/spec/style/color.html#color-color-palette
fuente
Necesitas usar
android:textColorLink="colorCode"
. Espero que funcione.fuente
En el archivo xml de
TextView
etiqueta:fuente
Añadir estas líneas de código a su
textview
enXML
archivos y funcionará perfectamente bienfuente