Android блок виджетов для экранов разных размеров - PullRequest
0 голосов
/ 26 июля 2011

Я занимаюсь разработкой приложения для Android для планшетных компьютеров.Но я все же путаюсь с размером экрана.Я создал эмулятор размером 850 * 500. И разработал несколько xmls в соответствии с этим экраном, с таким разрешением он выглядит превосходно, но когда я попытался отобразить ту же страницу на меньшем экране, скажем, 500 * 350, он скрывал нижние частиэкран.Нижние виджеты стали невидимыми.В настоящее время я использую dp для единицы виджетов.Пожалуйста, подскажите, какую единицу я должен использовать, чтобы она правильно отображала все виджеты в точном положении.

1 Ответ

0 голосов
/ 26 июля 2011

Вы правильно собираетесь использовать dp для определения макетов для нескольких разрешений экрана.

Но еще одна вещь: sp - это измерение размера шрифта.

И еще одна вещь, которую RelativeLayout предпочтительнее использовать, чем другие макеты, такие как LinearLayouts, TableLayouts.Так что может быть шанс, что если вы используете RelativeLayout и определите свои представления относительно, чтобы ваша проблема могла быть решена, так как вы упомянули, что маленький экран скрывает вашу нижнюю часть.

...