2011-01-13 6 views
0

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

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

+0

Отъезд droiddraw.org, если вы еще этого не сделали, отличный инструмент для проектирования пользовательского интерфейса. Что касается вопроса, я считаю, что это будет полезно для вас: http://developer.android.com/guide/practices/screens_support.html – Leo

ответ

0

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

<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> 
0

вы должны сделать 3 макет папки с именем макет небольшим, макет-нормальным, макет-large.put ур XML-файлы в этих папках в соответствии с resolution.phone будет автоматически определять в соответствии с resolution.if и есть какие-либо проблемы идут по этой ссылке ..

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

0

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

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