2013-06-18 2 views
0

Мне нужно сделать приложение, которое работает на 7-дюймовых планшетах с разрешением 800x480, а также 1024x600. Самый загруженный планшет с обоими с 1024x600, поэтому я поместил файлы макета в layoutplace с именем «layout-sw600dp», и это выглядит хорошо.Android многоэкранные различные макеты для планшетов

Проблема в том, что планшет с разрешением 800x480 также принимает папку «layout-sw600dp», а мой макет не выглядит хорошо. необходимо внести некоторые изменения, но не разрушить компоновку для большего планшета.

Любая идея, что я могу сделать?

Заранее спасибо Frank

+1

У вас есть папка res/layout/для 800x480, чтобы вытащить макет? – TronicZomB

+0

Я пробовал разные папки папок для 800x480, но он всегда является макетом из папки sw600dp. Я попробовал «res/layout/large», а также «sw480dp» и т. Д. – DeeFour

+0

Я пытался использовать многие сочетания папок компоновки, но каждый раз он выбирал одно и то же для обоих разрешений. – DeeFour

ответ

1

ok найдено решение. Проблема в том, что обе планшеты находятся в одной и той же группе компоновки Android. Поэтому мне пришлось изменить свой макет таким образом, чтобы он соответствовал обоим. Мне пришлось использовать более dp-настройки и scaletype = "fitxy" для изображений, вместо использования "wrap_content".