android 单个textview 中显示多种style

效果图



在style中定义两个sytle

    
    

    

代码设置

  SpannableString styledText = new SpannableString("字符串");
//2.3参数 代表 字符串颜色设置范围
            styledText.setSpan(new TextAppearanceSpan(mContext, R.style.textstyle_blue), 0, username1.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
            styledText.setSpan(new TextAppearanceSpan(mContext, R.style.textstyle_gray), username1.length(), allContent.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
            hold.comments_content.setText(styledText);


你可能感兴趣的:(布局)