ListFragment в приложении для планшетов на android, не используя полноэкранный режим? - PullRequest
2 голосов
/ 25 июня 2011

Пример изображения здесь:

image

Used the tutorial from here:

http://www.kaloer.com/making-your-app-tablet-friendly-3-steps

Так что я уверен, что мне не хватает некоторых настроек или строк, которые я просто не видел.Таким образом, стороны изображения - это правый скин эмулятора планшета.Хотя основной вид выглядит так, как будто он настаивает на некоторой версии с более низким разрешением в ландшафтном режиме.Действительно странно то, что у меня есть папка layout-xlarge, которая используется, поэтому она «знает», что использовать ее на большом экране, но не использует ее.Есть идеи, что я сделал не так?В идеале список должен быть слева и шире, а другая сторона также будет намного больше?

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

Ответы [ 3 ]

2 голосов
/ 29 июля 2011

Добавьте следующее в ваш файл maifest.xml

<supports-screens 
    android:resizeable="true"
    android:smallScreens = "true"
    android:normalScreens = "true"
    android:largeScreens = "true"
    android:xlargeScreens ="true"
    android:anyDensity = "true"/>

Также стоит убедиться, что ваши размеры макета равны dp вместо px

0 голосов
/ 28 июля 2011

Вы должны добавить

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

к манифесту.

0 голосов
/ 25 июня 2011

Убедитесь, что вы ничего не пропустили из учебника.

Кроме того, эмуляторы не являются надежными.Представления с фрагментами на эмуляторах не отображаются должным образом.Посмотрите, сможете ли вы запустить его на реальном устройстве.

...