Android 如何在xml布局中更改超链接颜色

Android 如何在xml布局中更改超链接颜色,android,android-layout,Android,Android Layout,在我的项目中,我无法更改超链接文本的颜色。 基本上,文本显示在TextView中,为此,我使用了xml布局,如 android:autoLink=“全部” 现在的问题是,我想将此超链接文本的颜色更改为白色 提前谢谢大家 对该文本视图使用此属性android:textColorLink=“@android:color/white”对该文本视图使用此属性android:textColorLink=“@android:color/white”不知道您是否还需要知道,请放在这里,以防其他人想知道。如果要

在我的项目中,我无法更改超链接文本的颜色。 基本上,文本显示在TextView中,为此,我使用了xml布局,如 android:autoLink=“全部”

现在的问题是,我想将此超链接文本的颜色更改为白色


提前谢谢大家

对该文本视图使用此属性
android:textColorLink=“@android:color/white”
对该文本视图使用此属性
android:textColorLink=“@android:color/white”
不知道您是否还需要知道,请放在这里,以防其他人想知道。如果要在单击链接时更改链接文本的颜色,请尝试以下操作:

1创建res/color文件夹,在此文件夹中创建linkcolor.xml

2将这些代码放入linkcolor.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" android:color="#FFFF0000"/>
    <item android:state_focused="true" android:color="#FFFF0000"/>
    <item android:color="#FF00FF00"/>
</selector>

不知道你是否还需要知道这个,把它放在这里,以防其他人想知道。如果要在单击链接时更改链接文本的颜色,请尝试以下操作:

1创建res/color文件夹,在此文件夹中创建linkcolor.xml

2将这些代码放入linkcolor.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" android:color="#FFFF0000"/>
    <item android:state_focused="true" android:color="#FFFF0000"/>
    <item android:color="#FF00FF00"/>
</selector>

你好,平琪,谢谢你的回答。它在我的代码中工作,但只有一个问题,当它被选中时,我们可以更改它的颜色。你好,Pinki,谢谢你的回答。它的工作在我的代码,但只有一个问题,我们可以改变它的颜色时,它被选中。