我有一个关于 TextView 的问题。我希望文本视图在按下带下划线时更改其样式。就像带有选择器的颜色变化一样。有没有办法做到这一点?
问问题
1197 次
2 回答
5
尝试这样的内部按钮单击。
TextView tv = (TextView) view.findViewById(R.id.tv);
SpannableString content = new SpannableString("Content");
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
tv.setText(content);
或者试试这个
textview.setPaintFlags(textview.getPaintFlags()| Paint.UNDERLINE_TEXT_FLAG);
于 2013-09-24T12:45:07.037 回答
2
在一个按钮内点击,你必须这样做......
textview.setPaintFlags(Paint.UNDERLINE_TEXT_FLAG);
于 2013-09-24T12:47:20.083 回答