| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java ME (J2ME) > Состояние Activity в android |
| Автор: gpepsi 23.8.2012, 22:54 |
| Запускаю приложение. Вызывается onCreate у Activity. Изменяю состояние кнопок. После этого открываю другое приложение. Смотрю в диспетчере приложений - мое работает. Открываю его снова - опять вызывается onCreate и состояние кнопок вернулось к начальному. Почему ? И как сохранять состояние ? |
| Автор: math64 24.8.2012, 08:46 | ||||
| http://startandroid.ru/uroki/vse-uroki-spiskom/133-urok-70-onsaveinstancestate-sohranenie-dannyh-activity-pri-povorote-ekrana.html Описано, как сохраняться при повороте экрана. Но должно работать и при запуске других приложений. Но при повороте экрана можно прописать в манифест
и в MainActivity
|
| Автор: math64 24.8.2012, 14:09 |
| Activity убиваются. Чтобы не убивалось при повороте (и некоторых др. случаях) - объявляй в манифесте, как я показал. Application остаётся жить - запущеный Task продолжает крутиться, но чтобы он выводил результаты не в мертвый Activity, в новый - нужен соответствующий код. См. 91 урок на startandroid. |