设置文本中的字体的颜色

设置文本中的字体的颜色


String string="

欢迎你来到的

jack

android

使用技术总结

"; 

 

 

 

 

 

 

 

 

TextV

iew info2=(TextView)super.findV

iewById(R.id.info); 

 

 

 

 

 

 

 

 

SpannableStringBuilder 

span=new 

SpannableStringBuilder(string);--

获取一个填充颜

色的对象

-- 

 

 

 

 

 

 

 

 

span.setSpan(new ForegroundColorSpan(

Color.RED),-- 

指定从

6

9

之间的字符串显示为红色

.. 

 

6, 9,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);--

指定具体字符串位置显示对应的颜色

--

 

 

 

 

 

 

 

 

 

info2.setText(span);--

添加到文本显示中

..


String string="

欢迎你来到的

jack

android

使用技术总结

"; 

 

 

 

 

 

 

 

 

TextV

iew info2=(TextView)super.findV

iewById(R.id.info); 

 

 

 

 

 

 

 

 

SpannableStringBuilder 

span=new 

SpannableStringBuilder(string);--

获取一个填充颜

色的对象

-- 

 

 

 

 

 

 

 

 

span.setSpan(new ForegroundColorSpan(

Color.RED),-- 

指定从

6

9

之间的字符串显示为红色

.. 

 

6, 9,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);--

指定具体字符串位置显示对应的颜色

--

 

 

 

 

 

 

 

 

 

info2.setText(span);--

添加到文本显示中

..

String string="欢迎你来到的jack的android使用技术总结";         
  TextView info2=(TextView)rootView.findViewById(R.id.info);         
  SpannableStringBuilder span=new SpannableStringBuilder(string); //获取一个填充颜色对象        
  span.setSpan(new ForegroundColorSpan(Color.RED), 6, 9,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
  info2.setText(span);

你可能感兴趣的:(设置文本中的字体的颜色)