2015-08-29 2 views
2

Я пишу приложение, которое должно поддерживать как телефоны, так и планшеты.Эмулятор планшета Android Nexus 7 не загружает правильный файл макета

layout-sw600dp layout-large Я создал папки под res, а также добавил support-screens в AndroidManifest.xml, но мне кажется, что эмулятор всегда загружает файл макета activity_main.xml под layout папку.

<supports-screens 
     android:smallScreens="true" 
     android:normalScreens="true" 
     android:largeScreens="true" 
     android:xlargeScreens="true" 
     android:anyDensity="true"/> 

Я также нашел некоторые связанные темы, но не получил ответа там.

Android Emulator loading wrong layout screen sizes

Why does Android's Nexus 7 virtual device not load my "large" layout resources?

Android stretches the layout file instead of loading the correct file in the res folders

ли проблема с эмулятором или что-нибудь еще мне нужно исправить?

ответ

15

Я испытал почти то же самое при разработке своего первого приложения для планшетов. Я предлагаю вам отредактировать настройки эмулятора планшета в ADV Manager и установить «Custom Skin Definition» в «none» в меню «Дополнительные настройки».

+0

Любая идея, почему это работает? Работал для меня. –

+0

Это тоже работало для меня !!! –

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