Textview 下划线华为手机双线

需求:一行字下面添加下划线
代码:

        login_register.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
        login_register.getPaint().setAntiAlias(true);//抗锯齿

看到的华为手机上是这样的:


image.png

无语吧,怎么改都没用,无奈只能这样了:

 SpannableString spannableString = new SpannableString("立即注册>");
        UnderlineSpan underlineSpan = new UnderlineSpan();
        spannableString.setSpan(underlineSpan, 0, spannableString.length(), Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
        login_register.setText(spannableString);

谁知道原因欢迎留言 谢谢

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容