我想禁用"附件"页面用户加载时没有附件的按钮。 我搜索了每个堆栈溢出的建议但我认为我弄错了。 我做的是:
尝试禁用操作栏按钮
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu items for use in the action bar
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.inpostmenu, menu);
return super.onCreateOptionsMenu(menu);
if (attachments) {
menu.findItem(R.id.attach).setEnabled(!attachments);
}
}
我在
上收到无法访问的声明错误menu.findItem(R.id.attach).setEnabled(附件!);
我的代码出了什么问题?
答案 0 :(得分:0)
Unreachable Statement
是因为你在函数已经返回后尝试做的事情。永远无法达到该代码。尝试:
menu.findItem(R.id.attach).setEnabled(attachments);
return super.onCreateOptionsMenu(menu);