我如何设置autoLink =“ web”链接的样式?

我如何设置autoLink =“ web”链接的样式?,第1张

概述我有以下TextView:<TextViewandroid:id="@+idheFooBar"android:autoLink="web"android:layout_height="wrap_content"android:layout_width="fill_parent"android:text="@stri

我有以下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”部分)为黑色怎么办?我该如何实现?

解决方法:

我建议您在这种情况下使用WebVIEw代替TextVIEw:

WebVIEw web = (WebVIEw) findVIEwByID(R.ID.theFoobar);String str = "<Font color='blue'>bar</Font><Font color='black'><u>foo</u></Font>";web.setBackgroundcolor(0);// It will sets the background color from white to transparent. web.loadData(str, "text/HTML", "utf8");
总结

以上是内存溢出为你收集整理的我如何设置autoLink =“ web”链接的样式?全部内容,希望文章能够帮你解决我如何设置autoLink =“ web”链接的样式?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1083384.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存