J'utilise ce code pour un lien hypertexte:
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/hyperlink"
android:text="@string/hyperlink"
android:autoLink="web"/>
Par défaut, il affiche la couleur bleue, mais comment puis-je changer la couleur du lien hypertexte dans Android?
android
android-layout
super
la source
la source
android:textColorLink="@android:color/white"
Button
qui hérite deandroid:Widget.Holo.Light.Button.Small
? Comment puis-je changer la couleur du texte du lien lorsque le bouton est enfoncé?Si vous souhaitez le modifier par programme:
la source
Vous pouvez utiliser sur votre fichier XML:
le "Code" peut être par exemple
#ff0000
ou @ color / redVous pouvez utiliser sur votre code JAVA:
La couleur peut être par exemple
Color.RED
ouColor.parseColor("#ff0000");
la source
Vous devez utiliser le
android:textColorLink="#000000"
où000000
est le code hexadécimal de la couleur. J'espère que ça aide.la source
Vous pouvez également ouvrir colours.xml et changer la couleur suivante comme vous le souhaitez:
la source
Si quelqu'un a besoin de connaître la valeur hexadécimale pour ce bleu, c'est # 7bc9c2.
J'ai utilisé Eye Dropper pour comprendre cela car je ne l'ai trouvé nulle part, ce n'est pas sur le Google Color Palatte de toute façon:
https://www.google.com/design/spec/style/color.html#color-color-palette
la source
Vous devez utiliser
android:textColorLink="colorCode"
. J'espère que cela fonctionnera.la source
Dans le fichier xml de la
TextView
balise:la source
Ajoutez ces lignes de code à votre
textview
dans leXML
fichier et il fonctionnera parfaitementla source