ландшафтный режим изменение изображения на макете

#android #layout #imageview #landscape #screen-orientation

#Android #макет #просмотр изображения #пейзаж #ориентация экрана

Вопрос:

привет, ребята, моя проблема заключается в следующем: у меня есть ImageView, который при запуске приложения загружает изображение (default_image), а затем пользователь может изменить его и увидеть больше изображений, но когда я меняю ориентацию экрана в моем ImageView, изображение начинает загружаться в onCreate (default_image), а не вcurrent_image и не знаете, почему?

ps: у меня нет макета в папке layout-land

Ответ №1:

Изменение ориентации считается изменением конфигурации. Вам нужно будет обработать событие onConfigurationChanged, чтобы сохранить позицию пользователя в коллекции изображений (или что бы вы ни использовали). Ознакомьтесь с руководством разработчика по обработке этих ситуаций. http://developer.android.com/guide/topics/resources/runtime-changes.html