Android:如何为操作栏标题提供自定义字体样式

时间:2014-10-28 08:23:47

标签: android android-actionbar

我们如何自定义操作栏标题的字体样式。字体的样式也是自定义的,必须导入到应用程序中?

1 个答案:

答案 0 :(得分:8)

试试这个:

    SpannableString s = new SpannableString("My Title");
    s.setSpan(new TypefaceSpan(this, "MyTypeface.otf"), 0, s.length(),
            Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

    // Update the action bar title with the TypefaceSpan instance
    ActionBar actionBar = getActionBar();
    actionBar.setTitle(s);

希望有所帮助

Reference

UPD:自定义TypefaceSpan的源代码是here