Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > Выход из приложения и полноэкранный режим


Автор: 404NotFound 8.10.2010, 16:06
Доброго времени суток. Столкнулся с забавной проблемой. Вот кусочек кода
Код

 canvas.addCommand(editLessons);
  canvas.addCommand(exitMidlet);
  canvas.addCommand(EditSetting);
  canvas.setCommandListener(this);
  mydisplay.setCurrent(canvas);


Если приложение работает в обычном, не полноэкранном режиме (setFullScreenMode(false)), то на экране, как и положено видны три команды: editLessons, exitMidlet, EditSetting. 

Однако, если приложение запускаеться в полноэкранном режиме (setFullScreenMode(true)), то команды выхода exitMidlet нету :(

Что интересно, на эмуляторе данной проблемы не возникает, а вот на реальном телефоне есть. Есть какие нибудь идеи по этому поводу?

Автор: ivanovpv 10.10.2010, 22:30
Цитата(404NotFound @  8.10.2010,  17:06 Найти цитируемый пост)
Есть какие нибудь идеи по этому поводу? 

Попробуй поиграться с:
Код

Command exitMidlet = new Command("Back", Command.BACK, 1);  
//или
exitMidlet = new Command("Back", Command.EXIT, 1);  
//или
exitMidlet = new Command("Back", Command.ITEM, 1);  


Скорее всего зависит от привязки команды к софт-кнопкам, которые по разному работают в полноэкранном режиме

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)