Активность Android не заполнит экран WVGA - PullRequest
4 голосов
/ 24 марта 2010

Я разрабатываю Activity с помощью простого LinearLayout с кнопкой. Когда я пытаюсь выполнить задание на своем оборудовании (экран WVGA 480x800), оно заполняет только стандартный размер (480x320), а сама ОС заполняет весь экран.

В чем может быть проблема.

Спасибо

<?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" android:background="#FFF"                    android:fitsSystemWindows="true">  
        <Button android:text="@+id/Button01" android:id="@+id/Button01"                          android:layout_width="wrap_content" 
                android:layout_height="wrap_content"></Button>
</LinearLayout>

1 Ответ

6 голосов
/ 24 марта 2010

Я считаю, что вы должны указать в файле манифеста, что вы хотите, чтобы приложение масштабировалось до размера большего экрана.

Подробнее см. http://developer.android.com/guide/practices/screens_support.html#attrs.

В манифесте есть атрибут об атрибуте <supports-screens>, который может иметь то, что вы ищете.

...