Дело в том, что я пишу J2ME-программу, которая сначала показывает «меню» с помощью графического интерфейса (GameCanvas), и когда пользователь выбирает один элемент, мне нужно установить текущий элемент (например, список), но при возврате из списка (это может быть потому, что пользователь нажимает пункт «Меню» команды) Мне нужно снова показать меню.
Реальная проблема, когда меню снова появляется, слушатель keyPressed () объекта gamecanvas перестает работать.
В основном у меня есть:
Объект Midlet с:
- Экземпляр объекта GameCanvas
- Экземпляр объекта списка
Я не понимаю, как это работает, я не нашел учебник, который бы разделял API низкого и высокого уровня графики на одном мидлете.