2013-06-03 4 views
1

Мне нужна помощь с дизайном для нескольких размеров экрана в Android.Невозможно поддерживать несколько размеров экрана Android

Я создал макет, layout-sw600dp, values ​​и values-sw600dp с файлом dimens.xml с размером для layout-sw600dp.

Но когда я запускаю приложение в эмуляторе с 7" таблетки, дизайн не настроен должным образом.

Как я могу это исправить?

enter image description here

+0

Есть ли у вас макет-hdpi или layout-xhdpi? зависит от экрана вашего устройства. –

+0

Это похоже на работу. Во всяком случае, у меня есть и Google AdMob в моем проекте, но он также не настроен на больших экранах. Как я мог это исправить? – Zookey

ответ

0

Фундаментальная размером с экран, как указано в кратчайшем измерении доступной области экрана. В частности, наименьшая ширина устройства является самой короткой из доступных по высоте и ширине экрана (вы можете также считать ее «минимальной шириной» для экрана). используйте этот определитель, чтобы гарантировать, что rega без текущей ориентации экрана, ваше приложение имеет, по крайней мере, DPS ширины, доступной для его пользовательского интерфейса. наименьшая ширина устройства не изменяется при изменении ориентации экрана.

Попробуйте использовать layout-w600dp вместо sw.

+0

Я пробовал, но кажется, что не работает. – Zookey