Android 添加TextView删除线(代码简单)
时间:2022-06-07 09:20:21|栏目:Android代码|点击: 次
在做商城的项目中,有这么个需求,就是一个产品下有两个价格,一个是市场价,一个是销售价,这时要把市场价添加个删除线;
刚开始遇到这个时,在网上找了半天的资料,看到最多的就是用SpannableString这个类中的方法,而且代码多,感觉有点繁琐,后来发现用Paint里的一些方法实现更好,只须一句代码
public class TestActivity extends Activity { private TextView tv; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv = (TextView) findViewById(R.id.tvId); tv.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG); } }
当然还有其他的属性,比如下划线等待。。。有时间的童鞋可以试试
上一篇:android studio开发实现APP开机自启动
栏 目:Android代码
下一篇:一文讲解Kotlin中的contract到底有什么用
本文标题:Android 添加TextView删除线(代码简单)
本文地址:http://www.codeinn.net/misctech/203995.html