поддержка нескольких размеров экрана в Android

Привет, я новичок в мире Android. Я работаю над приложением, которое поддерживает несколько размеров экрана, как описано здесь http://developer.android.com/guide/practices/screens_support.html#screen-independence. . Я не создавал разные XML-файлы для каждого размера экрана. Но когда я протестировал его на эмуляторе Android 3, он появился в небольшой части экрана.

введите здесь описание изображения

Поэтому я думаю, что размер, указанный для моего приложения в эмуляторе, мал, поэтому мои виджеты не заполняют весь экран, как я хочу. Могу ли я контролировать этот размер моего приложения на эмуляторе?


person FAFI    schedule 04.06.2011    source источник
comment
Вы должны добавить скриншоты. У вас нет прав для размещения здесь скриншотов, поэтому загрузите их куда-нибудь и добавьте сюда ссылки.   -  person inazaruk    schedule 05.06.2011
comment
это снимок img684.imageshack.us/img684/322/and3.jpg   -  person FAFI    schedule 05.06.2011
comment
Вставил скриншот в вопрос.   -  person inazaruk    schedule 05.06.2011
comment
привет, попробуй работать с DP а не с пикселями   -  person Houcine    schedule 05.06.2011
comment
@inazaruk большое спасибо за добавление картинки :). @Houcine Я работал с DP, а не с пикселями, но я не поддерживал minsdkversion=4 или выше, как указано здесь stackoverflow.com/questions/5521233/. Но когда я это сделал, ЭТО работало ооооооооооооооооооооооооооооооооооочень хорошо :). Спасибо за попытку помочь мне, ребята. Я это очень ценю :).   -  person FAFI    schedule 05.06.2011
comment
посетите этот androidtrainningcenter.blogspot.in/ 2012/01/   -  person Tofeeq Ahmad    schedule 08.02.2012


Ответы (2)


См. этот вопрос... Как сделать Я заставляю свои приложения для Android заполнять экран на Honeycomb?

person Squonk    schedule 04.06.2011
comment
ты САМЫЙ ВЕЛИКИЙ. Я не знаю, как отблагодарить вас, сэр :). Большое спасибо. - person FAFI; 05.06.2011
comment
Я действительно пытался, но появляется окно, указывающее, что для голосования нужно 15 репутаций :) У меня есть только 1 :). Так что я ничего не могу сделать, кроме как поблагодарить вас :). - person FAFI; 05.06.2011
comment
@FAFI, пожалуйста, посмотрите это: мета .stackexchange.com/questions/16721/ - person Aleadam; 05.06.2011

Кроме того, чтобы избежать режима совместимости при работе с Honeycomb, установите для targetSdkVersion значение 11 или выше (как описано в http://geekyouup.blogspot.com/2011/05/supporting-honeycomb-pt1.html).

person Programmer Bruce    schedule 04.06.2011
comment
Спасибо, сэр. Я ценю это :) - person FAFI; 05.06.2011