当前位置:   article > 正文

Android 中为 TextView 的文本添加下划线_android textview 加下划线

android textview 加下划线
  1. // 方案一
  2. String udata="Underlined Text";
  3. SpannableString content = new SpannableString(udata);
  4. content.setSpan(new UnderlineSpan(), 0, udata.length(), 0);
  5. mTextView.setText(content);
  6. // 方案二
  7. mTextView.setPaintFlags(mTextView.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);
  8. mTextView.setText("This text will be underlined");
  9. // 方案三
  10. String htmlString="<span style="text-decoration: underline;">This text will be underlined</span>";
  11. mTextView.setText(Html.fromHtml(htmlString));
说明:我们可以通过 SpannableString、TextView 的 setPaintFlags(),或者 Html.fromHtml() 这三种方式为 TextView 的文本添加下划线。继承于 TextView 的控件也支持这些操作。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/647997
推荐阅读
相关标签
  

闽ICP备14008679号