|
Модераторы: javastic, AntonSaburov |
|
SatanClaus |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 116 Регистрация: 20.6.2007 Репутация: 3 Всего: 3 |
Здравствуйте, все!
Слышал, что если при работе мидлета происходит звонок, то мидлет само-собой вырубается... Или бывают случаи, когда мидлет внезапно пропадает с экрана... Так вот, говорили мне, что есть в мидлете специальные методы, которые обрабатывают такие события... Подскажите какие... Или направте в нужном направлении. Спасибо! |
|||
|
||||
Gershkovich |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 243 Регистрация: 8.2.2006 Репутация: нет Всего: 2 |
Почитай про жизненный цикл мидлета - в каждой книжке про него пишут (Application lifecycle)
Когда проникнешься, тебе лишь надо правильно написать startApp, destroyApp, pauseApp А вообще качни PDF JSR-37 c http://jcp.org/aboutJava/communityprocess/...r037/index.html там в описании класса MIDlet подробно описан его жизненный цикл (с кортинкаме ) Это сообщение отредактировал(а) Gershkovich - 26.6.2007, 16:37 |
|||
|
||||
SatanClaus |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 116 Регистрация: 20.6.2007 Репутация: 3 Всего: 3 |
Собственно нешел приблизительное решение проблемы здесь!
Вкратце напишу:
Другого решения пока нет... Это еще не проверял... |
|||
|
||||
John2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 30.6.2009 Репутация: нет Всего: нет |
У меня аналогичный вопрос.
В мидлет заложена возможность выполнения звонка или перехода на сайт непосредственно с него.
В телефонах Nokia всё работает нормально: при выполнении звонка (или переходе на сайт) мидлет находится в фоне. После завершения звонка или закрытии браузера, вновь виден тот экран мидлета, с которого было совершено действие. В телефоне LG GW300 после завершения действия вновь виден мидлет, только не тот экран, с которого было выполнено действие, а первоначальный экран, как при запуске программы. Я понимаю, что в разных моделях разная реализация, только как это обработать никак не пойму. Скачал вышеупомянутый PDF JSR-37 и ознакомился. Если я правильно понял, то необходимо реализовать pauseApp(), как в примере выше, но непонятно как конкретно. Подскажите, пожалуйста, какой-то пример. Спасибо! Это сообщение отредактировал(а) John2 - 19.7.2013, 19:06 |
|||
|
||||
FAQ раздела лежит здесь! |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |