Отрисовка после смены ориентации экрана.
-
Артем Дегтев
- Сообщения: 74
- Зарегистрирован: 27 янв 2014, 00:05
Отрисовка после смены ориентации экрана.
Помогите. Нужно что бы после смены ориентации экрана устанавливался новая разметка. Но что бы в ней отображались те же компоненты что и в предыдущей.
На данный момент, созданы две разметки, портретная и landscape, вторая в свою очередь лежит в папке layout-land, если планшет держать в горизонтальном положении, запускается landscape разметка, но при перевороте, нужно что бы приложение не пересоздалось, не произошёл OnCreate, а просто все компоненты отобразились в другой разметке.
В двух разметках все одинаково, только расположение разное. все id идентичны.
На данный момент, созданы две разметки, портретная и landscape, вторая в свою очередь лежит в папке layout-land, если планшет держать в горизонтальном положении, запускается landscape разметка, но при перевороте, нужно что бы приложение не пересоздалось, не произошёл OnCreate, а просто все компоненты отобразились в другой разметке.
В двух разметках все одинаково, только расположение разное. все id идентичны.
Re: Отрисовка после смены ориентации экрана.
Почему не должен вызываться OnCreate ?
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
-
Артем Дегтев
- Сообщения: 74
- Зарегистрирован: 27 янв 2014, 00:05
Re: Отрисовка после смены ориентации экрана.
Ну потому что у меня играет в потоке радио и оно будет прерываться, мне не нужен перезапуск. Заново будет сплеш экран и закачка данных, это все нужно избежатьanber писал(а):Почему не должен вызываться OnCreate ?
Re: Отрисовка после смены ориентации экрана.
Для радио нужно было сервис делать, а так оно в любом случае будет "умирать" при сворачивании, через некоторое время.Артем Дегтев писал(а):Ну потому что у меня играет в потоке радио и оно будет прерываться, мне не нужен перезапуск. Заново будет сплеш экран и закачка данных, это все нужно избежатьanber писал(а):Почему не должен вызываться OnCreate ?
Re: Отрисовка после смены ориентации экрана.
klblk дело говорит
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
-
Артем Дегтев
- Сообщения: 74
- Зарегистрирован: 27 янв 2014, 00:05
Re: Отрисовка после смены ориентации экрана.
Ну радио исправить можно, но отображение заново сплеш экрана и загрузка данных? Мне это повторять при смене ориентации не нужно.....klblk писал(а):Для радио нужно было сервис делать, а так оно в любом случае будет "умирать" при сворачивании, через некоторое время.Артем Дегтев писал(а):Ну потому что у меня играет в потоке радио и оно будет прерываться, мне не нужен перезапуск. Заново будет сплеш экран и закачка данных, это все нужно избежатьanber писал(а):Почему не должен вызываться OnCreate ?
Re: Отрисовка после смены ориентации экрана.
Вынеси отображение сплеш экрана и загрузку в отдельную activity
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.