Android TextView加下划线、删除线
程序员文章站
2022-06-01 11:03:26
...
Android知识点textview加横线的属性:
例如:价格加下划线、横线
- 底部加横线
Textview mTextView;
mTextView = findViewById(R.id.tv);
mTextView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG);//这个属性的字体有点模糊不清(上图效果)
- 中间加横线是:
mTextView.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG);//这个属性的字体有点模糊不清(下图效果)
我们发现两张图的字体都有模糊效果 可以去掉模糊效果 只需加一句属性"Paint.ANTI_ALIAS_FLAG"
//字体变清晰
textview.getPaint().setFlags(Paint.ANTI_ALIAS_FLAG);
//可以合并一起写为:
mTextView.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG|Paint.ANTI_ALIAS_FLAG);
效果如下图:
移除划线
mTextView.getPaint().setFlags(0); // 取消设置的的划线
- 抗锯齿
mTextView.getPaint().setAntiAlias(true);// 抗锯齿
与君共勉
我要一步一步往上爬
在最高点乘着叶片往前飞
任风吹干流过的泪和汗
我要一步一步往上爬
等待阳光静静看着它的脸
小小的天有大大的梦想
我有属于我的天
任风吹干流过的泪和汗
总有一天我有属于我的天
推荐阅读
-
android TextView加下划线的方法
-
Android设置TextView的行间距,EditText下划线
-
Android TextView 添加下划线的几种方式:总结其中的5种做法
-
Android TextView中划线、下划线、跑马灯的简单使用
-
Android 给textview添加下划线的一种方法(可复用)
-
Android TextView加下划线、删除线
-
Android TextView添加下划线的简单方法
-
Android TextView autoLink 改变颜色,去掉link下划线
-
Android设置TextView的行间距,EditText下划线
-
Android TextView 添加下划线的几种方式:总结其中的5种做法