Android - проблема создания пользовательского интерфейса - PullRequest
0 голосов
/ 13 января 2011

Я очень новичок в среде Android.Я пытаюсь создать простое приложение с очень небольшим количеством элементов управления.Я установил все элементы управления в пользовательском интерфейсе, и он выглядит хорошо, когда я работаю в телефоне Samsung Galaxy.Но когда я запускаю то же самое приложение в Nexus, в нижней части элементов управления появляется большой пробел.Функциональность та же.

Как я могу создать приложение, которое будет регулировать элементы управления в соответствии с разрешением телефона?Может ли кто-нибудь наставить меня в этом.

Ответы [ 3 ]

0 голосов
/ 13 января 2011

вам нужно сделать 3 папки макетов с именами layout-small, layout-normal, layout-large.put ur xml-файлы в этих папках в соответствии с разрешением. Телефон автоматически обнаружит в соответствии с разрешением. Если у вас возникнут проблемы с эта ссылка ..

http://developer.android.com/guide/practices/screens_support.html

0 голосов
/ 13 января 2011

Какие пиксельные единицы вы используете? Рекомендуется использовать «dp», поскольку они пересчитываются в соответствии с разрешением экрана и плотностью пикселей.

0 голосов
/ 13 января 2011

Просто проверьте, решит ли это проблему:

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <supports-screens
    android:largeScreens="false"
    android:normalScreens="true"
    android:smallScreens="true"
    android:anyDensity="true" />
</manifest>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...