Strikethrough TextView
suggest changeStrikethrough the entire text
String sampleText = "This is a test strike"; textView.setPaintFlags(tv.getPaintFlags()| Paint.STRIKE_THRU_TEXT_FLAG); textView.setText(sampleText);
Output: This is a test strike
Strikethrough only parts of the text
String sampleText = "This is a test strike"; SpannableStringBuilder spanBuilder = new SpannableStringBuilder(sampleText); StrikethroughSpan strikethroughSpan = new StrikethroughSpan(); spanBuilder.setSpan( strikethroughSpan, // Span to add 0, // Start 4, // End of the span (exclusive) Spanned.SPAN_EXCLUSIVE_EXCLUSIVE // Text changes will not reflect in the strike changing ); textView.setText(spanBuilder);
Output: This is a test strike
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents