码迷,mamicode.com
首页 > 其他好文 > 详细

一个文本框2种字体大小、颜色

时间:2015-05-14 10:05:51      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:字体   文本框   

第一种方法:

        //设置两种字体大小
        Spannable WordtoSpan = new SpannableString(codeMemoTV.getText().toString());
        WordtoSpan.setSpan(new AbsoluteSizeSpan((int) DimensionUtil.convertDpToPixel(18, this)), 0, 8, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        codeMemoTV.setText(WordtoSpan);

        //设置两种字体颜色和大小
        Spannable WordtoSpan1 = new SpannableString("好友成交额6255.50元");
        WordtoSpan1.setSpan(new AbsoluteSizeSpan((int) DimensionUtil.convertDpToPixel(18, this)), 5, 8, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        WordtoSpan1.setSpan(new ForegroundColorSpan(getResources().getColor(R.color.black)), 5, 8, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        codeMemoTV.setText(WordtoSpan1);

或者:

msgTV.setText(Html.fromHtml(String.format("%s出价 <font color=\"#f06c55\">%.0f</font>元", item.getIsPerPrice() , item.getBidPrice())));

效果图:

技术分享

一个文本框2种字体大小、颜色

标签:字体   文本框   

原文地址:http://blog.csdn.net/pengkv/article/details/45716233

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!