我想将我的Android Linkify文本颜色设置为自定义颜色,但是mText.setLinkTextColor("#2f6699");
无效。我一直在寻找一个内置的方法来编译十六进制值,但我没有找到。任何帮助都将对我有很大的帮助,谢谢。
你应该将它转换为一种颜色。尝试:
mText.setLinkTextColor(Color.parseColor("#2f6699"));
android:textColorLink="#2f6699"
。noteView.setLinkTextColor(Color.green);
由于 resources.getColor() 函数已弃用,我们可以尝试这种替代方式。
textView.setLinkTextColor(ContextCompat.getColor(this,R.color.colorBlue))
感谢。
Spannable sp = new SpannableString(Html.fromHtml(html)); Linkify.addLinks(sp, Linkify.ALL); webView.loadDataWithBaseURL(path, Html.toHtml(sp), "text/html", "utf-8", null);
在这种情况下如何更改链接颜色? - Alex Semeniuk