android TextView 设置和取消删除线的两种方法

sinat_37789 34 0 PDF 2021-01-15 16:01:43

一、TextView 设置删除线有两种方式: (推荐)方式一: 通过按位或运算符|,将 TextView 原本的 Flags 属性和删除线一块设置。setPaintFlags内会对 TextView 进行重绘。 tv.setPaintFlags(tv.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG); 方式二: 获取画笔后设置属性,重绘 TextView 。此方式有个问题,会把 TextView 原本的 Flags 属性替代,例如抗锯齿等。仔细查看,你会发现通过这种方式,文字有了锯齿。 tv.getPaint().setFlags(Paint.S

用户评论
请输入评论内容
评分:
暂无评论