方法1:
tv=(TextView)findViewById(R.id.tvId);
tv.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG); //删除线
//Paint.UNDERLINE_TEXT_FLAG 下划线 自己可以测试其他的
方法2:
代码如下:
String string = "市场价:¥158.00";
TextView textView = (TextView) findViewById(R.id.textView);
SpannableString sp = new SpannableString(string);
sp.setSpan(new StrikethroughSpan(), 0, string.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
textView.setText(sp);
效果如下: