[英]Android Linkify how to set custom link color?
我想将我的 android 链接文本颜色设置为自定义颜色,但是mText.setLinkTextColor("#2f6699");
不起作用,我一直在寻找一种可以编译十六进制值的内置方法,但我还没有找到,任何帮助都会大有帮助,谢谢
您应该将其转换为颜色。 尝试:
mText.setLinkTextColor(Color.parseColor("#2f6699"));
您也可以在 xml 中使用android:textColorLink="#2f6699"
。
尝试这样的事情:
noteView.setLinkTextColor(Color.green);
如果要设置十六进制颜色:
noteView.setLinkTextColor(Color.argb(int alpha, int red, int green, int blue));
用所需的值替换 alpha/red/green/blue。 可以在此处找到有关 Color 类的文档
由于 resources.getColor() 函数已弃用,我们可以尝试这种替代方法。
textView.setLinkTextColor(ContextCompat.getColor(this,R.color.colorBlue))
谢谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.