Den*_*nis 3 android onclick menuitem android-actionbar
我一直试图让我的操作栏按钮显示在点击,但无法让它工作.我有2个按钮,如果我点击一个,我希望另一个显示,另一个获得无敌.这是我的代码:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
MenuItem brandsMenu = (MenuItem)findViewById(R.id.action_brands);
MenuItem categoryMenu = (MenuItem)findViewById(R.id.action_category);
switch (item.getItemId()) {
case R.id.action_category:
brandsMenu.setVisible(true);
return true;
case R.id.action_brands:
categoryMenu.setVisible(true);
}
Run Code Online (Sandbox Code Playgroud)
这只显示错误.有什么建议?
如果要对菜单进行更改,则需要调用InvalidateOptionsMenu.
然后,您可以使用onCreateOptionsMenu
覆盖来应用这些更改.
归档时间: |
|
查看次数: |
4936 次 |
最近记录: |