sup*_*per 257 android android-layout
我正在使用此代码进行超链接:
<TextView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:id="@+id/hyperlink" 
    android:text="@string/hyperlink"
    android:autoLink="web"/>
默认情况下它显示蓝色,但如何在Android中更改超链接的颜色?
iDr*_*oid 611
加入android:textColorLink="yourcolorhere"你的TextView
Ham*_*mid 40
如果要以编程方式更改它:
yourText.setLinkTextColor(Color.RED);
小智 15
将这些代码行添加到您的textview文件中XML,它将完美地工作
android:autoLink="web"
 android:textColorLink="@android:color/holo_orange_dark"
 android:linksClickable="true"
Dar*_*rux 13
您可以在XML文件上使用:
android:textColorLink="Code" 
"代码"可以是例如#ff0000或@ color/red
您可以在JAVA代码上使用:
tv.setLinkTextColor(color);
颜色可以是例如Color.RED或Color.parseColor("#ff0000");
您还可以打开 colors.xml 并将以下颜色更改为您想要的任何颜色:
<color name="colorAccent">#FF4081</color>
| 归档时间: | 
 | 
| 查看次数: | 77014 次 | 
| 最近记录: |