У меня проблемы с настройкой ландшафтного режима в моем приложении.
У меня есть папка / res, содержащая папку макета и папку области макета
layout
-----main.xml
layout-land
-----main.xml
Мой /layout-land/main.xml содержит элементы пользовательского интерфейса, отличные от /layout/main.xml. Как я могу соответствующим образом сопоставить каждый макет, когда пользователь переключился в альбомный режим и наоборот?
Я в основном показываю полноэкранный ImageView, когда пользователь переключается в альбомный режим. ImageView загрузит изображение из Интернета и отобразит его. Чтобы вернуться в портретный режим, нужно просто вернуться в мой портретный режим, в котором есть другой набор компонентов пользовательского интерфейса.
Я получаю сбой при переключении в альбомный режим:
, потому что я не могу получить идентификатор:
chartImageViewLandscape = (ImageView) this.findViewById(R.id.chartImageViewLandscape);
chartImageViewLandscape находится в / layout-land / main. xml
Как мне получить ссылку на это?