操作栏自定义视图大小不正确

时间:2013-08-01 09:12:33

标签: android android-actionbar android-custom-view

我通过展开自定义视图来自定义ActionBar(橙色背景是自定义视图)。

LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.actionbar, null);
getActionBar().setCustomView(v);

enter image description here

我的问题是自定义视图宽度没有填满操作栏的整个空间,因为我希望蓝色小条显示在应用程序的顶部(全宽)。此外,我希望菜单项保留在自定义视图之上。

虽然我将自定义视图宽度和高度设置为fill_parentmatch_parent,但自定义视图的高度和宽度都不正确。

我不想使用ActionBarSherlock。

更新

我使用@Malachiasz答案设置了标题样式,但如何在操作栏上方添加蓝色条?

enter image description here

0 个答案:

没有答案