将样式动态地应用到EditText的内容上

        EditText editText = (EditText)findViewById(R.id.editText01);
        
        editText.setText("jiojklj");
        Spannable spannable = (Spannable)editText.getText();
        spannable.setSpan(new BackgroundColorSpan(Color.RED), 1, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        spannable.setSpan(new StyleSpan(android.graphics.Typeface.BOLD), 2, 7, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

 

原文地址:https://www.cnblogs.com/daocaowu/p/2795201.html