¿Cómo cambiar el color del hipervínculo de la vista de texto?
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 el color azul, pero ¿cómo cambio el color del hipervínculo en Android?
Aceptado
Añadir android:textColorLink="yourcolorhere"
a tuTextView
Si desea cambiarlo mediante programación:
yourText.setLinkTextColor(Color.RED);
Puede utilizar en su archivo XML:
android:textColorLink="Code"
el "Código" puede ser, por ejemplo, #ff0000
o @color/rojo
Puedes usar en tu código JAVA:
tv.setLinkTextColor(color);
El color puede ser, por ejemplo Color.RED
, oColor.parseColor("#ff0000");
Agregue estas líneas de código a su archivo textview
de entrada XML
y funcionará perfectamente bien
android:autoLink="web"
android:textColorLink="@android:color/holo_orange_dark"
android:linksClickable="true"
Debes usar android:textColorLink="#000000"
dónde 000000
está el código hexadecimal de tu color. Espero eso ayude.