Я новичок в разработке на Java и Android и пытаюсь использовать обработчики событий для меню.У меня не было проблем с настройкой меню в xml, но теперь я не понимаю, как использовать обработчики.
Я использую
onOptionsItemSelected(MenuItem item)
, и я знаю только, как создавать новые действия,Например:
startActivity(new Intent(this,About.class))
Я видел много уроков, но все они сосредоточены на кнопках, которые я попробовал и потерпел неудачу.Кроме того, я могу иметь методы в разных классах, чтобы лучше организовать свой код?Например, используйте method1.java, method2.java, method3.java, .... и создайте экземпляры этих классов для вызова методов.
Если это помогает, я пытаюсь использовать OpenGL и разрешитьпользователь может поворачивать, переводить, изменять размер и т. д. в зависимости от выбранной опции меню.
РЕДАКТИРОВАТЬ: я пытаюсь использовать состояния для моей программы и иметь возможность использовать только те обработчики, которые определены для даннойсостояния.