Android TextView文字,删除线以及下划线的实现
程序员文章站
2023-12-25 09:39:03
...
1、删除线
TextView textview= (TextView)view.findViewById(R.id.textviewk);
textview.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);
2、下划线
TextView textview= (TextView)view.findViewById(R.id.textviewk);
textview.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG );
这样的实现效果文字会带有锯齿,文字不够清晰。要求文字清晰的话,再加上
Paint.ANTI_ALIAS_FLAG
即:
textview.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG|Paint.ANTI_ALIAS_FLAG);
这样不会影响文字的清晰度。
转载于:https://www.jianshu.com/p/b69feb1c3ed5
推荐阅读
-
Android TextView文字,删除线以及下划线的实现
-
删除线和下划线,文字的间隔
-
TextView添加下划线和删除线的方法
-
Android TextView设置下划线、删除线
-
Android编程实现自动调整TextView字体大小以适应文字长度的方法
-
Android编程开发实现TextView显示表情图像和文字的方法
-
Android编程开发实现TextView显示表情图像和文字的方法
-
Android TextView实现带链接文字事件监听的三种常用方式示例
-
Android实现TextView中文字链接的4种方式介绍及代码
-
Android TextView实现带链接文字事件监听的三种常用方式示例