我想为我的PagerTabStrip
. 我想用一个SpannableString
. 如同:
SpannableString s = new SpannableString("Title Array Here");
s.setSpan(new TypefaceSpan(this, "MyTypeface"), 0, s.length(),
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
我的标题在一个数组中,并getPageTitle(int position)
在简单的代码中使用:
String [] titlesArray = new String []{ "Title 1" , "Title 2" , "Title 3"};
public CharSequence getPageTitle(int position) {
return titlesArray [position];
}
所以我的问题是:如何使用带有 TypfaceSpan 的 SpannableString 为 PagerTabStrip 中的标题数组设置自定义字体?