作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的要求:
我想在我的 TextView 中删除特定的字符串。
请看下面的图片。在项目2框中任务8、任务5、任务1、任务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.不是整个文本框。
最佳答案
参见this link ,您可以在那里看到所有文本样式。
您需要使用 spannableString 。只需选择样式并指定字符串的开始和结束索引即可获取样式。
SpannableString string = new SpannableString("your text here");
string.setSpan(new StrikethroughSpan(), 0, string.length(), 0);
textView.setText(string);
关于java - 在android中敲击琴弦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30103952/
我是一名优秀的程序员,十分优秀!