我希望在TextView
----------------------- SETTINGS ---------------------
我们可以通过CSS设计这个但是如何在android中设计这种类型的TEXT?
答案 0 :(得分:0)
如果您希望浏览整个TextView,请尝试此操作。
TextView someTextView = (TextView) findViewById(R.id.some_text_view);
someTextView.setText(someString);
someTextView.setPaintFlags(someTextView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
如果您只想要实际文本之前和之前的文本的一部分或文本进行攻击,请尝试此操作,
TextView someTextView = (TextView) findViewById(R.id.some_text_view);
someTextView.setText(text, TextView.BufferType.SPANNABLE);
Spannable spannable = (Spannable) someTextView.getText();
spannable.setSpan(new StrikethroughSpan(), 3, text.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
这里的文字是我们想要显示TextView的文本,3是删除线开始的字符数(从0开始)。
请参阅此SO thread。