我对TextView有疑问。我希望textview在按下加下划线时更改其样式。就像带选择器的颜色变化一样。有没有办法做到这一点?
答案 0 :(得分: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);
答案 1 :(得分:2)
在按钮内点击,你必须这样做.......
textview.setPaintFlags(Paint.UNDERLINE_TEXT_FLAG);