![]() |
Модераторы: javastic, AntonSaburov |
![]() ![]() ![]() |
|
Jlekc |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 520 Регистрация: 10.2.2005 Где: Leopolis Репутация: нет Всего: 4 |
По идеи данный код должен реагировать на паузу (входящии звонки, етк.)
Но этого не происходит(( Как зделать чтоб преложении реагировало?
ЗЫ: зарание благодарю -------------------- |
|||
|
||||
Dancer |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
просто когда ты заново после того как поговорил открываешь приложение, то у тебя вызывается твой startApp() там ты делаешь новый screen (идея понятна? ну, сделай просто флаг глобальный, boolean paused=false; в startApp() if(!paused){твой код из startApp()} else {paused = false;} а в pauseApp(){ paused = true;})
Это сообщение отредактировал(а) Dancer - 12.4.2006, 17:23 -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! ![]() |
|||
|
||||
Jlekc |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 520 Регистрация: 10.2.2005 Где: Leopolis Репутация: нет Всего: 4 |
новый, хмм у меня в в screen идет счетчик, есе бы он создавался заново - счетчик обнулялся, а этого не происходит. Есе в startApp засунуть койта print, то он отрабатывает тока один раз. -------------------- |
|||
|
||||
Nemesis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 20.2.2005 Где: Москва Репутация: 3 Всего: 5 |
Перекрытие канвасовского экрана можно также отловить методом protected void hideNotify(), а его показ
protected void showNotify(). --------------------
|
|||
|
||||
Dancer |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
100% рабочий код. Проверянно на Motorola c380 Добавлено @ 17:54 Да, ты ещё скажи на какой аппарат пробуешь, кажется у Нокия с паузой были какие-то проблемы, но могу ошибаться -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! ![]() |
|||
|
||||
Jlekc |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 520 Регистрация: 10.2.2005 Где: Leopolis Репутация: нет Всего: 4 |
2Nemesis hide/show как понимаю срабатывают на передачу дисплея канвасу.
Это не совсем то что нуна. Событие сработает есе у меня в игре несколько канвасов, и я делаю переходы между ними. Ставить флаги мона, но кумарно. 2Dancer глобальный флаг, хмм. А не проше это засунуть в конструктор? Но все равно, до повторного вызова startApp() дело не доходит. Похоже насчет Нокии ты не ощибаешся((. ЗЫ: Тада уточняю задачу, как перехватить паузу под Нокией? -------------------- |
|||
|
||||
Dancer |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
http://www.forum.nokia.com/info/sw.nokia.c...1_2_en.pdf.html
в этом документе есть раздел Pausing a MIDlet (думаю, будет интересно ![]() -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! ![]() |
|||
|
||||
Jlekc |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 520 Регистрация: 10.2.2005 Где: Leopolis Репутация: нет Всего: 4 |
хмм, тип Нокия впереди планеты всей, и плевать она хтела на MIDP спецификацию
-------------------- |
|||
|
||||
![]() ![]() ![]() |
FAQ раздела лежит здесь! |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |