С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как правильно сохранять/восстанавливать данные из Bundle - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Передать параметр из одной в другую http://www.cyberforum.ru/android-dev/thread1774744.html
Добрый вечер. Тут небольшая проблема. Как передать (ID) - С одной AppCompatActivity в Fragment. Ну принцип такой же как на Intent Intent i = new Intent(getActivity(), ID.class); ...
Программирование Android Сервер для приложения на Android чи для приложения на андроид нужен сервер http://www.cyberforum.ru/android-dev/thread1774735.html
Как правильно использовать LeakCanary? Программирование Android
как правильно использовать LeakCanary, чтобы можно было определять утечки во всем приложении, а не только утечки активити?
Как создать spinner внутри recycler view? Программирование Android
необходимо реализовать выпадающий список внутри recycler view. может, кто сталкивался с подобным или есть идеи, как это можно сделать, буду благодарен за помощь)
Программирование Android Android cordova response http://www.cyberforum.ru/android-dev/thread1774638.html
Всем привет! Кто сталкивался с подобным, подскажите плиз как решить! Есть приложение на html5/angular. Через Сordova требуется получить разные файлы для разных мобильных ОС(Android, iOS). Получаем,...
Программирование Android Как задать заголовок диалога через элемент strings.xml? Я перевожу свою программу на английский язык, но возникла одна проблема: названия диалогов остались непереведенными, т.к. их текст задается в .java классе, а не в strings.xml А как их привязать в... подробнее

Показать сообщение отдельно
arvalon
21 / 6 / 2
Регистрация: 26.10.2012
Сообщений: 171
Записей в блоге: 1

Как правильно сохранять/восстанавливать данные из Bundle - Программирование Android

02.07.2016, 17:47. Просмотров 688. Ответов 3
Метки (Все метки)

Доброго дня.
Не могу точно разобраться где вызывать сохранение данных в Bundle и извлечение их оттуда.

В Активити есть поле ImageView куда я получаю фото с камеры. И при повороте экрана это поле очищается. Если прооверрайдить методы onPause и onResume и добавить в них Log.d то я вижу что при повороте экрана вызываются onPause-onCreate-onResume. Всё как и должно быть.

Но где создавать Bundle и сохранять туда BitMap как массив байтов, в onPause ИЛИ ещё в одном прооверрайдженом методе класса - onSaveInstanceState?
И восстанавливать поле ImageView из Bundle в onCreate, onRestore или аналогично добавить ещё метод onRestoreInstanceState в класс?

Не очень хорошо смог перевести с английского с stackoverflow.com
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.