安卓开发中SpannableString之富文本显示效果

           SpannableString spannableString;
            if ("1".equals(mListData.get(position).arrive_num)) {
                spannableString = new SpannableString("未预约-首次见面");
            } else {
                spannableString = new SpannableString(String.format("未预约-%1$s次见面", mListData.get(position).arrive_num));
            }
            ForegroundColorSpan foregroundColorSpan = new ForegroundColorSpan(mActivity.getResources().getColor(R.color.textcolor_FFF31D1D));
            spannableString.setSpan(foregroundColorSpan, 0, 3, Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
            holder.order_arrival.setText(spannableString);

设置前三个字的字体颜色!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章