我正在尝试创建一个 android 上下文菜单(按下“菜单”按钮时弹出的菜单)。我已经阅读了我能找到的所有教程,但没有任何帮助。我是android开发的新手。
我创建了 menu.xml 文件,但我不明白如何为 ID 提供功能。这就是我的代码的样子:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
case R.id.new_game:
newGame();
return true;
case R.id.help:
showHelp();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
我不明白的事情:如何处理'newGame();' 和'showHelp();'。我希望当我点击一个菜单按钮时,一个新的活动开始了。我该怎么做?