Разработка Android: экран подходит для разных устройств - PullRequest
1 голос
/ 16 июня 2011

Я получил HTC Desire и HTC Sensation. Мои приложения идеально подходят для Desire, но когда я запускаю их с моим qHD Sensation, приложение становится очень маленьким на устройстве. А остальное просто пустым (черный цвет)

Как мне это исправить?

// Simon

Ответы [ 2 ]

1 голос
/ 16 июня 2011

Вы должны использовать независимые от устройства пиксели в макете (используйте «dp» вместо «px» в XML и коде).

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

Edit:

Marakana предлагает довольно неплохую серию видеоуроков, которые охватывают независимые от устройства пиксели и «правильный» дизайн пользовательского интерфейса Android: http://www.youtube.com/watch?v=lESZqCflB0o

0 голосов
/ 11 августа 2011

измените <uses-sdk.../> в вашем AndroidManifest.xml на следующее:

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" />

работает для меня:)

...