【发布时间】:2014-08-20 09:30:54
【问题描述】:
AppCombat.Light 操作栏有问题。我想自定义我的操作栏,但我想在全局范围内引用布局。目前,我必须像这样更改每个 Activity 中的操作栏:
private void setupActionBar() {
getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
getSupportActionBar().setCustomView(R.layout.action_bar_layout);
ImageButton tmp = (ImageButton)findViewById(R.id.action_bar_button);
tmp.setImageResource(R.drawable.ico_nav);
tmp.setBackgroundColor(Color.TRANSPARENT);
}
XML:
但我想在我的样式表中指定布局参数。这可能吗?
目前我的操作栏是这样的:
但我想要一个如下所示的操作栏:
现在我的问题是:
我可以在 xml 文件中自定义我的 aciton 栏吗?如果是这样,我如何将其应用于所有活动?
PS:我不想以编程方式编辑操作栏!!!
【问题讨论】: