我想在文本视图文本下划线,并将下划线的颜色更改为蓝色。我已经做到了,但是我的代码正在更改文本视图和下划线的颜色,我只想更改下划线的颜色。我们应该怎么做。
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");
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句