Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
JIyrApy
32 / 32 / 1
Регистрация: 22.08.2010
Сообщений: 249
#1

Обнуляется массив при смене ориентации устройства - Программирование Android

09.06.2013, 13:42. Просмотров 840. Ответов 2
Метки нет (Все метки)

Здравствуйте.
Суть такова.
В активити создается массив из путей к изображениям, которые делаются при помощи камеры устройства. Потом эти изображения грузятся в Gallery. Изначально Gallery имеет свойство visibility="gone", а уже потом при добавлении изображений, Gallery становится видимой со всеми картинками, сделанными камерой (пути к которым хранятся в массиве). Проблема возникает при повороте экрана.
В манифесте на активити прописано android:configChanges="orientation|screenSize". И, когда поворачиваем экран - активити не пересоздается, так как записи в EditText этой активити сохраняются. Но почему то массив с путями к изображения обнуляется и в Gallery нет ни одной картинки (возможно опять делается невидимой). Как можно решить проблему, чтобы массив не обнулялся?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2013, 13:42     Обнуляется массив при смене ориентации устройства
Посмотрите здесь:

Потеря потока при смене ориентации - Программирование Android
Здравствуйте! У меня приложения связывается по Bluetooth с другими устройствами. Всё работает хорошо. НО! Если перевернуть устройство и...

Пропажа данных при смене ориентации - Программирование Android
При поворачивании телефона все данные обнуляются и вообще такое такое чувство, что приложение только что открылось как это предотвратить

Потеря вывода при смене ориентации экрана - Программирование Android
Калькулятор вывел результат в компонент textview. Стоит поменять ориентацию экрана и весь результат подсчета пропадает. :(

Задний фон при смене ориентации экрана - Программирование Android
Здравствуйте! Мне надо чтобы фон не сжимался так, а как в HTML оптимизировал под размер экрана... Заранее спасибо! (Приложение и картинка...

При смене ориентации экрана накладываются фрагменты - Программирование Android
Юзаю Android.Support.V4.App.Fragment, вроде бы все нормально. При переключении из меню фрагменты скрываю отправляя в "стек" а кликнутый...

Перезагрузка списка при смене ориентации приложения - Программирование Android
Приветствую. Имеется приложение построено на фрагментах . В приложении есть фрагмент с listview в который загружается информации из базы...

Выбрасывает из приложения при смене ориентации экрана - Программирование Android
Здравствуйте. Следующая проблема. Создал папку layout-land в папке res. И при добавлении туда вот этого файла xml: <LinearLayout...

Бесшовное проигрывание видео при смене ориентации - Программирование Android
Предложите пример или подскажите каким образом можно организовать бесшовное проигрывание видео при смене ориентации устройства?

Не отображать SplashScreen при смене ориентации экрана - Программирование Android
Не могу понять как сделать чтобы сплэш не появлялся снова при смене ориентации экрана? + подскажите, почему при горизонтальной...

Android label меняет размер текста при смене ориентации - Программирование Android
Я заметил что текст названия приложения меняет свой размер при смене ориентации. Но в большинстве приложений нет такого. Где находится...

При смене ориентации на land программа "вылетает" - Программирование Android
программа в Android Studio. Из приложения вырезал практически все. 5 часов экспериментировал так и не понял из за чего.Единственное...

SurfaceView при изменении ориентации экрана перегружается - Программирование Android
при создании тетриса возник вопрос. один из моих классов расширяет класс SurfaceView public class TetrisView extends SurfaceView ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
09.06.2013, 14:00     Обнуляется массив при смене ориентации устройства #2
Цитата Сообщение от JIyrApy Посмотреть сообщение
И, когда поворачиваем экран - активити не пересоздается, так как записи в EditText этой активити сохраняются.
не факт.

попробуйте еще добавить keyboardHidden к android:configChanges
JIyrApy
32 / 32 / 1
Регистрация: 22.08.2010
Сообщений: 249
09.06.2013, 14:38  [ТС]     Обнуляется массив при смене ориентации устройства #3
Хм, интересно, но теперь работает, все сохраняет. Спасибо
Yandex
Объявления
09.06.2013, 14:38     Обнуляется массив при смене ориентации устройства
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru