Начиная с базового подхода - меню параметров.
Вопрос: Как лучше всего захватить событие cancel (return)?Т.е. пользователь меняет свое мнение и нажимает стрелку назад.Проблема в том, что я хотел бы отменить мою ветку приложения.
@Override
public boolean onCreateOptionsMenu(Menu menu) {
onPause();
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.game_menu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
case R.id.preferences:
Intent settingsActivity = new Intent(this, PreferencesActivity.class);
startActivity(settingsActivity);
return true;
case R.id.quit:
finish();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
Есть ли что-то вроде @Override onCancelOptionsMenu ??