Я пытаюсь создать контекстное меню для Android (которое появляется при нажатии кнопки «меню»). Я прочитал все учебники, которые смог найти, и ничего не помогло. Я новичок в разработке Android.
Я создал файл menu.xml, но я не понимаю, как передать функциональность идентификаторам. Вот как выглядит мой код:
@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 ();'. Я хочу, чтобы, когда я нажимал на кнопку меню, начиналось новое действие. Как мне это сделать?