我有点乱砍我的方式按照我想要的方式制作ActionBar。我不能在我的情况下使用自定义视图,因为其他代码会发生冲突。现在我正在显示我的ActionBar:
ActionBar actionBar = getActionBar();
actionBar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#0069B5")));
actionBar.setTitle(Html.fromHtml("<font color = '#ffffff'>Title</font>"));
无论如何,我可以像我的颜色和标题一样指定textSize吗?
答案 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