1
我创建了ActionBarSherlock的帮助下简单的菜单项:如何更改android中的菜单项大小?
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, ITEMD, 0, "item").setIcon(R.drawable.topbar_btn_inbox).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.menu.breadcrumb_bar_menu, menu);
return true;
}
但我不能改变它的宽度和高度。我如何以XML或编程方式来做到这一点?
虽然我还没有使用ActionBarSherlock,我猜的答案是相同的标准动作条:你不能。 ActionBar的高度在所有应用程序中都是标准的,并且每个按钮的宽度都设置为内容的宽度。如果你想要更多的自定义,你可能需要创建自己的ActionBar版本。 – 2013-03-14 18:55:32