您的位置:首页 > 其它

一个textview实现两种文字大小以及文字颜色

2016-11-09 11:26 155 查看


上边是实现效果,下边是实现代码



tv = (TextView) findViewById(R.id.tv_title);

String text = String.format(“¥%s 门市价:¥%s”, 18.6, 22);

int z = text.lastIndexOf(“门”);

SpannableStringBuilder style = new SpannableStringBuilder(text);

style.setSpan(new AbsoluteSizeSpan(64), 0, 1, Spannable.SPAN_EXCLUSIVE_INCLUSIVE);

style.setSpan(new ForegroundColorSpan(Color.parseColor(“#ff0000”)), z, text.length(), Spannable.SPAN_EXCLUSIVE_INCLUSIVE);//

style.setSpan(new AbsoluteSizeSpan(32), z, text.length(), Spannable.SPAN_EXCLUSIVE_INCLUSIVE);

tv.setText(style);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  textview