Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Ru-bi
2 / 2 / 0
Регистрация: 05.04.2012
Сообщений: 19
#1

При смене ориентации на land программа "вылетает" - Программирование Android

25.04.2015, 20:15. Просмотров 751. Ответов 3
Метки нет (Все метки)

программа в Android Studio.
Из приложения вырезал практически все. 5 часов экспериментировал так и не понял из за чего.Единственное заметил если в Layout-land скопировать без редактирования основной экран то ошибка исчезает, при развороте все Ок .если не учитывать что половину кнопок не видно.Предыдущие посты на эту тему читал но так и не понял.onSaveInstanceState +манифест файл куда смотреть..
http://www.cyberforum.ru/android-dev/thread1422963.html
0
Вложения
Тип файла: 7z ResistorChec.7z (51.8 Кб, 1 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2015, 20:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос При смене ориентации на land программа "вылетает" (Программирование Android):

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

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

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

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

Блокировка навигации при смене ориентации экрана
Доброго времени суток.Прошу помощи у знающих: Приложение использует Navigation...

3
Pablito
2645 / 2127 / 726
Регистрация: 12.05.2014
Сообщений: 7,436
Завершенные тесты: 1
25.04.2015, 23:42 #2
лог ошибки вместо архива программы
0
androbro
340 / 301 / 67
Регистрация: 17.10.2014
Сообщений: 887
26.04.2015, 00:29 #3
Ru-bi, тут такое дело - все элементы которые присутствуют на одной разметке, должны присутствовать на другой, так как при пересоздании активити вызываются все методы ЖЦ заново, так что если в разметке не будет какого либо элемента - получите NPE при обращении к нему.
0
Ru-bi
2 / 2 / 0
Регистрация: 05.04.2012
Сообщений: 19
26.04.2015, 08:58  [ТС] #4
При смене ориентации ничего особо не меняется кроме размеров лайаут. Чекбокс , кнопки ,текствиев сколько было столько и остается id всех элементов остаются прежними.Из программы вырезал все опросы кнопок чекбоксов.Оставил только кучу findViewById. для элементов экрана.Логи сделать не могу запускаю на реальном устройстве т.к. эмулятор на моем компьютере ввиду его особенностей не работает.Тем более у кого работает эмулятор займет 1 мин. проверить.
Прикрепил последний лайоут-лэнд ничего не изменилось кроме размеров ,но уже не работает,если закинуть для портретной то все работает.
Спасибо.
0
Вложения
Тип файла: 7z activity_main.7z (1.2 Кб, 2 просмотров)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.04.2015, 08:58
Привет! Вот еще темы с решениями:

Не отображать SplashScreen при смене ориентации экрана
Не могу понять как сделать чтобы сплэш не появлялся снова при смене ориентации...

Обнуляется массив при смене ориентации устройства
Здравствуйте. Суть такова. В активити создается массив из путей к...

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

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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