Android 3.2 одинаковый макет для всех экранов - PullRequest
8 голосов
/ 03 ноября 2011

я установил следующую конфигурацию для моего приложения

enter image description here

маленький, нормальный, большой, большой макет экрана хорошо для Android от 1,5 до 3,1. В андроиде 3.2 все экраны т.е. 1006 *

  • маленький ( 320 x 426 с плотностью 160),
  • нормальный ( 320 x 470 с плотностью 160),
  • большой ( 480 x 640 с плотностью 160),
  • xlarge ( 720 x 960 с плотностью 240)

занимает всего layout-sw320dp . Требуется ли какая-либо дополнительная настройка для Android 3.2

примечание: я использую Eclipse с плагином для Android

1 Ответ

1 голос
/ 05 ноября 2011

С изменениями управления макетом, представленными в Android 3.2 (см. http://developer.android.com/sdk/android-3.2.html#api & http://android -developers.blogspot.com / 2011/07 / new-tools-for-management-размеры экрана.html ) для используемого устройства должна быть выбрана наиболее конкретная раскладка.В этом случае layout-sw600dp следует выбрать для устройства 720 x 960.

Для Android 3.2 вам также необходимо указать, какие размеры экрана поддерживает ваше приложение, в файле манифеста, используя элемент.http://developer.android.com/guide/practices/screens_support.html#DeclaringScreenSizeSupport http://developer.android.com/guide/topics/manifest/supports-screens-element.html

Это, вероятно, вызывает вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...