Create SpannableString and Set Strikethrough - Android android.text

Android examples for android.text:SpannableString

Description

Create SpannableString and Set Strikethrough

Demo Code

import android.text.SpannableString;
import android.text.Spanned;
import android.text.style.AbsoluteSizeSpan;
import android.text.style.BackgroundColorSpan;
import android.text.style.ForegroundColorSpan;
import android.text.style.RelativeSizeSpan;
import android.text.style.StrikethroughSpan;
import android.text.style.StyleSpan;
import android.text.style.SubscriptSpan;
import android.text.style.SuperscriptSpan;
import android.text.style.TypefaceSpan;
import android.text.style.UnderlineSpan;

public class Main{
    public static SpannableString setStrikethrough(CharSequence source,
            int start, int end) {
        if (source == null) {
            return null;
        }// ww  w .  j  a v  a2s.  c o  m
        SpannableString sp = new SpannableString(source);
        sp.setSpan(new StrikethroughSpan(), start, end, FLAGS);
        return sp;
    }

}

Related Tutorials