2014-01-14 3 views
1

Есть ли у них какой-либо способ переключиться с портретной ориентации на альбомную? & наоборот без перезапуска. Если я остановлю перезапуск активности, добавив android: configChanges = "orientation | screenSize", I я не могу переключиться, но мне нужно не перезапускать активность. Любое решение, пожалуйста.Переключение между портретной и альбомной ориентацией без перезапуска активности

+1

№ Пожалуйста, просто найдите время, чтобы узнать, как использовать механизмы, предоставляемые платформой Android. – Torben

+0

Спасибо за руководство – AndroidLover

ответ

1

Переопределите метод onConfigurationChanged(..) в своей деятельности и делайте там, что хотите, с помощью пользовательского интерфейса, например, звоните setContentView(resID).

+0

Thankx для ответа – AndroidLover

+0

У меня вопрос, я сделал, как и рекомендовал & получить результат, когда я наклоняю свою ячейку, я получаю новый макет и наоборот, но макет, который появляется после опрокидывания, не читает активность например, кнопка onclick listener не работает, почему? .. – AndroidLover

+0

Это потому, что вы подписались на клики на 'onCreate' для кнопок из другого экземпляра макета. При переключении макета вам необходимо повторно подписаться на любые события. ** И будьте предельно осторожны со ссылками на неиспользуемые экземпляры, так как утечки памяти в вашем случае весьма вероятны. ** –

Смежные вопросы