ActionBar textSize by Html.fromHtml?

时间:2014-08-08 15:43:39

标签: android html text android-actionbar

我有点乱砍我的方式按照我想要的方式制作ActionBar。我不能在我的情况下使用自定义视图,因为其他代码会发生冲突。现在我正在显示我的ActionBar:

ActionBar actionBar = getActionBar();
actionBar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#0069B5")));
actionBar.setTitle(Html.fromHtml("<font color = '#ffffff'>Title</font>"));

无论如何,我可以像我的颜色和标题一样指定textSize吗?

1 个答案:

答案 0 :(得分:1)

Html.fromHtml()仅识别特定的基本html标记。您可以使用:

  • <small></small>
  • <medium></medium>
  • <large></large>

或者您可以直接设置ActionBar标题的字体大小:

int resId = getResources().getIdentifier("action_bar_title", "id", "android");
TextView title = (TextView) findViewById(titleId);
title.setTextSize(20); // value in sp