как изменить цвет гиперссылки textview?
Я использую этот код для гиперссылки:
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/hyperlink"
android:text="@string/hyperlink"
android:autoLink="web"/>
по умолчанию он показывает синий цвет, но как изменить цвет гиперссылки в Android?
8 ответов:
вы должны использовать
android:textColorLink="#000000"здесь000000- это шестнадцатеричный код цвета. Надеюсь, это поможет.
вы можете использовать на вашем XML-файл:
android:textColorLink="Code""код" может быть, например,
#ff0000или @color / redвы можете использовать на вашем коде JAVA:
tv.setLinkTextColor(color);цвет может быть например
Color.REDилиColor.parseColor("#ff0000");
вы также можете открыть цветов.xml и изменить следующий цвет на все, что вы хотите:
<color name="colorAccent">#FF4081</color>
Если кто-то должен знать шестнадцатеричное значение для этого синего это #7bc9c2.
Я использовал глазную капельницу, чтобы понять это, поскольку я не мог найти ее нигде, она не находится на Google Color Palatte в любом случае:
https://www.google.com/design/spec/style/color.html#color-color-palette
в xml-файле тега Textview
android: autoLink= " web " / / ссылка на содержимое web
android: textColorLink= "#FFFFFF " / / изменить цвет ссылки
Comments