【发布时间】:2015-05-07 14:25:53
【问题描述】:
我的要求:
我想在我的文本视图中敲击特定的字符串。
请看下面的图片。在project 2 box中,task 8、task 5、task 1、task 3被击中。
我的尝试:
参考这个SO question后,
我可以点击整个文本视图。 (但我不能明智地打击特定的字符串)
TextView tv = (TextView) findViewById(R.id.mytext);
tv.setText("This is strike-thru");
tv.setPaintFlags(tv.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
我的问题:
1.我只想敲击特定的琴弦。
2.不是整个文本框。
【问题讨论】:
-
您可以为此保留多个 TextViews..一个用于保留删除线文本,另一个用于普通文本..
-
文本是动态生成的吗?
-
@Lal 好主意..但是我从 webservice 获得这些字符串..所以我不能这样做。
-
你可以使用
StrikethroughSpan -
好的@ranjith..检查我的答案..