Android Simulator: как заставить его обнаруживать макет-большой? - PullRequest
0 голосов
/ 01 сентября 2011

Для симулятора Android я пробовал много вещей, чтобы попытаться заставить Android обнаружить, что у меня большой экран (чтобы заставить его использовать файлы xml, находящиеся в папке layout-large), но он всегда прибегает кнормальный макет (XML-файлы в папке макета).Я пробовал следующее:

  1. Установите разрешение симулятора на 1024x768
  2. Установите абстрактную плотность ЖКД на 350
  3. Установите масштаб в реальном размере (в диалоговом окнесразу после нажатия кнопки «Пуск»)

Что-то мне не хватает, чтобы заставить Android использовать макеты в папке layout-large?

Ответы [ 2 ]

0 голосов
/ 21 июля 2012

Если вы хотите указать конкретные размеры (например, 7 "или 10")

res/layout/main_activity.xml           # For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml   # For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml   # For 10” tablets (720dp wide and bigger)

В противном случае, информация (и код, который я только что показал вам) по этой ссылке: http://developer.android.com/guide/practices/screens_support.html

Надеюсь, это поможет!

0 голосов
/ 01 сентября 2011

Вы пытались создать виртуальное устройство Android с таргетингом> = Android 3.0 (Api 11) с экраном WXGA по умолчанию?

...