版权声明:> 本文为吕氏春秋i的原创文章,未经博主允许不得转载。 https://blog.csdn.net/Life_s/article/details/81908080
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);// 抗锯齿
与君共勉
我要一步一步往上爬
在最高点乘着叶片往前飞
任风吹干流过的泪和汗
我要一步一步往上爬
等待阳光静静看着它的脸
小小的天有大大的梦想
我有属于我的天
任风吹干流过的泪和汗
总有一天我有属于我的天