Ich benutze diesen Code für Hyperlink:
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/hyperlink"
android:text="@string/hyperlink"
android:autoLink="web"/>
Standardmäßig wird die blaue Farbe angezeigt, aber wie ändere ich die Farbe des Hyperlinks in Android?
android
android-layout
Super
quelle
quelle
android:textColorLink="@android:color/white"
Button
dem erbtandroid:Widget.Holo.Light.Button.Small
? Wie kann ich die Textfarbe des Links ändern, wenn die Schaltfläche gedrückt wird?Wenn Sie es programmgesteuert ändern möchten:
quelle
Sie können für Ihre XML-Datei Folgendes verwenden:
Der "Code" kann zB
#ff0000
oder @ color / red seinSie können auf Ihrem JAVA-Code Folgendes verwenden:
Die Farbe kann zB
Color.RED
oder seinColor.parseColor("#ff0000");
quelle
Sie müssen das verwenden ,
android:textColorLink="#000000"
wo000000
Sie die Farbe des Code hex ist. Ich hoffe es hilft.quelle
Sie können auch colours.xml öffnen und die folgende Farbe nach Belieben ändern:
quelle
Wenn jemand den Hex-Wert für dieses Blau kennen muss, ist es # 7bc9c2.
Ich habe Eye Dropper verwendet, um dies herauszufinden, da ich es nirgendwo dokumentiert finden konnte. Es befindet sich sowieso nicht in der Google-Farbpalette:
https://www.google.com/design/spec/style/color.html#color-color-palette
quelle
Sie müssen verwenden
android:textColorLink="colorCode"
. Hoffe es wird funktionieren.quelle
In der XML-Datei des
TextView
Tags:quelle
Fügen Sie diese Codezeilen zu Ihrer
textview
In-XML
Datei hinzu, und es wird einwandfrei funktionierenquelle