使用SpannableString在PagerTabStrip中的标题上自定义字体

时间:2014-01-08 03:38:26

标签: java android fonts custom-font spannablestring

我想为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中为我的标题数组设置自定义字体?

0 个答案:

没有答案