So, I figured it out. Below is an example of barebones that can be used as a starting point.
import android.text.Editable; import android.text.SpannableString; import android.text.Spanned; import android.text.TextWatcher; import android.text.style.RelativeSizeSpan; public class AwesomeTextWatcherDeluxe implements TextWatcher { private RelativeSizeSpan span; private SpannableString spannable; @Override public void onTextChanged(CharSequence s, int start, int before, int count) {
source share