2016-04-15 1 views
2

Я создал различные файлы ресурсов макета, чтобы гарантировать, что мое приложение поддерживает все размеры экрана и устройств.Размер экрана экрана Android

Моя проблема в том, что одно из приведенных ниже подходит для использования в моем файле AndroidManifest. Когда пользователь переключит устройство на пейзаж, я бы хотел, чтобы Android выбрал файл ландшафтного ресурса вместо портрета.

android:configChanges="screenSize|keyboardHidden" 


android:configChanges="orientation" 

Какой из них больше подходит для использования ?.

ответ

2

Вы просто создаете одну дополнительную папку в своем res folder с именем layout-land и помещаете в эту папку все landscape layouts, а затем операционная система автоматически показывает макеты в соответствии с ориентацией устройства.

ничего не нужно делать Manifest File.

+0

Спасибо, я уже это сделал. –

+0

Ох это хорошо. – HassanUsman

+1

Не должно быть 'layout-land' для явно ландшафтных макетов. – Haem

1

Система Android делает это автоматически. Вам не нужно ничего вкладывать в ваш манифест.

+0

Thats fine then. –