我有以下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”链接的样式?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)