我想为文本视图文本添加下划线并将下划线的颜色更改为蓝色。我已经这样做了,但我的代码正在更改文本视图和下划线的颜色。我只想更改下划线的颜色。我们应该怎么做。
TextView tv = (TextView) findViewById(R.id.tv);
SpannableString content = new SpannableString(tv.getText().toString());
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
content.setSpan(new ForegroundColorSpan(Color.BLUE), 0, content.length(), 0);
tv.setText(content);
这应该对你有帮助
paint.setARGB(125,125,125,125);
paint.setflag(Paint.UNDERLINE_TEXT_FLAG);
textView.setPaintFlags( paint.getFlags());
textView.setText("UnderLined Text");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)