Страница 1 из 1
Отрисовка после смены ориентации экрана.
Добавлено: 10 фев 2014, 14:20
Артем Дегтев
Помогите. Нужно что бы после смены ориентации экрана устанавливался новая разметка. Но что бы в ней отображались те же компоненты что и в предыдущей.
На данный момент, созданы две разметки, портретная и landscape, вторая в свою очередь лежит в папке layout-land, если планшет держать в горизонтальном положении, запускается landscape разметка, но при перевороте, нужно что бы приложение не пересоздалось, не произошёл OnCreate, а просто все компоненты отобразились в другой разметке.
В двух разметках все одинаково, только расположение разное. все id идентичны.
Re: Отрисовка после смены ориентации экрана.
Добавлено: 10 фев 2014, 14:26
anber
Почему не должен вызываться OnCreate ?
Re: Отрисовка после смены ориентации экрана.
Добавлено: 10 фев 2014, 14:50
Артем Дегтев
anber писал(а):Почему не должен вызываться OnCreate ?
Ну потому что у меня играет в потоке радио и оно будет прерываться, мне не нужен перезапуск. Заново будет сплеш экран и закачка данных, это все нужно избежать
Re: Отрисовка после смены ориентации экрана.
Добавлено: 10 фев 2014, 15:24
klblk
Артем Дегтев писал(а):anber писал(а):Почему не должен вызываться OnCreate ?
Ну потому что у меня играет в потоке радио и оно будет прерываться, мне не нужен перезапуск. Заново будет сплеш экран и закачка данных, это все нужно избежать
Для радио нужно было сервис делать, а так оно в любом случае будет "умирать" при сворачивании, через некоторое время.
Re: Отрисовка после смены ориентации экрана.
Добавлено: 10 фев 2014, 15:40
anber
klblk дело говорит
Re: Отрисовка после смены ориентации экрана.
Добавлено: 10 фев 2014, 15:43
Артем Дегтев
klblk писал(а):Артем Дегтев писал(а):anber писал(а):Почему не должен вызываться OnCreate ?
Ну потому что у меня играет в потоке радио и оно будет прерываться, мне не нужен перезапуск. Заново будет сплеш экран и закачка данных, это все нужно избежать
Для радио нужно было сервис делать, а так оно в любом случае будет "умирать" при сворачивании, через некоторое время.
Ну радио исправить можно, но отображение заново сплеш экрана и загрузка данных? Мне это повторять при смене ориентации не нужно.....
Re: Отрисовка после смены ориентации экрана.
Добавлено: 10 фев 2014, 16:09
anber
Вынеси отображение сплеш экрана и загрузку в отдельную activity