2012-03-25 5 views
0

в моем приложении У меня есть активность с макетом XML, я хочу создать специальный XML-макет для экрана 3,14 дюйма, и если кто-то установит приложение на устройство с устройством 3.14 дюйма, активность будет использовать новый XML.Android layout для определения экрана

Я хочу знать, есть ли способ сделать это с помощью затмения?

ответ

0

Найдите разрешение экрана и denisty, скажем 320x480 и MDPI. Создайте папку в

/Рез

имени

/макет-MDPI-320х480

и поместить файлы XML там. Вы можете изменить разрешение и плотность (hdpi, ldpi, nodpi и т. Д.). Я не думаю, что вы можете сделать это с размером экрана.

+0

и как я могу знать плотность? – MTA

0

Вы можете использовать стандартный механизм, который указал зеокила. Однако результат довольно грубый.

Если вы хотите очень специальный матч, вы можете проверить все параметры в деятельности OnCreate и переключаться между явно diffent раскладок для setContent

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