android - 如何设置 autoLink ="web"链接的样式?

标签 android android-layout textview hyperlink styling

我有以下 TextView:

<TextView android:id="@+id/theFooBar"
          android:autoLink="web"
          android:layout_height="wrap_content"
          android:layout_width="fill_parent"
          android:text="@string/fooBar"
          android:textColor="@android:color/black"
          android:textSize="20sp"/>

和字符串:

<string name="fooBar">Foo <u>bar</u>.</string>

这给出了我的黑色下划线文本。如果我想要链接的蓝色、无下划线文本(“bar”部分),但我希望其余部分(“foo”部分)为黑色怎么办?我怎样才能做到这一点?

最佳答案

在TextView中添加android:textColorLink来定义链接的文本颜色

关于android - 如何设置 autoLink ="web"链接的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5998618/

相关文章:

swift - 当 Swift 中的 textView 必须适合整个屏幕时,如何正确调整它的大小?

Android:在嵌套在垂直线性布局中的水平线性布局中的 TextView 之间放置垂直分隔线/分隔线?

java - 从 Assets 文件夹中获取仅扩展名为 .txt 的文件的文件名

android - layout_weight 不适用于 Drawerlayout 内的 LinearLayout

android - 以编程方式设置 textview 焦点颜色/更改主题中的焦点颜色

java - 动态更改 Material 按钮背景不起作用

android - 不需要的 textview 的位图轮廓

java - Appium:无法创建新 session

java - 通过单一方法调用进行对话

java - replace() 不适用于多 fragment