getMenuInflater()。inflate(R.menu.my_menu,menu);错误无法访问的语句

时间:2017-10-10 12:37:02

标签: android android-inflate

我是Android编程的新手,我需要一些错误getMenuInflater().inflate(R.menu.main, menu)的帮助,该错误表示无法访问的语句。请帮我解决这个错误。

1 个答案:

答案 0 :(得分:2)

如果您已将inflater.inflate(R.menu.main, menu);添加到返回super.onCreateOptionsMenu(menu);以下,则会出现该错误

您的菜单代码应如下所示

@Override
        public boolean onCreateOptionsMenu(Menu menu) {
            MenuInflater inflater = getMenuInflater();
            inflater.inflate(R.menu.main, menu);
            return super.onCreateOptionsMenu(menu);
        }