如何应用样式和颜色与前半个单词一种颜色和其他半个世界其他颜色如上图
问问题
82 次
2 回答
1
试试这个,
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/tvText"
android:background="#FF0000"
android:textSize="28dip"
android:textStyle="bold"
android:paddingLeft="10dip"
android:paddingRight="10dip"
/>
TextView tvText = (TextView)findViewById(R.id.tvText);
Spannable WordtoSpan = new SpannableString("AIRTEL");
WordtoSpan.setSpan(new BackgroundColorSpan(Color.WHITE), 0, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
tvText.setText(WordtoSpan);
这可能会对您有所帮助。
于 2012-10-08T06:57:04.000 回答
0
Spannable str = "AIRTEL";
str.setSpan(new ForegroundColorSpan(Color.RED), 0, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
str.setSpan(new ForegroundColorSpan(Color.BLACK), 3, 5, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
于 2012-10-08T06:50:01.350 回答