【发布时间】:2012-08-30 08:09:14
【问题描述】:
我的 EditText 中有一个字符串,这个字符串中有一个 URL 链接。
所以我想设置这个链接有下划线和蓝色作为常识。
现在我可以使用“u”标签和 Html.fromHtml() 添加下划线,但不能设置颜色,这是我的代码:
String text = "some string <u><font color=\"#0000FF\">some link</font></u>";
editText.setText(Html.fromHtml(text), TextView.BufferType.SPANNABLE);
有人可以帮助我吗?谢谢!
【问题讨论】:
-
@AdilSoomro 用户输入时将调用监听器,但我想在开始时设置颜色,普通文本为默认颜色,链接为蓝色。
标签: android html fonts colors textview