Comment faire en sorte que mon application de téléphone portable remplisse tout l'écran dans une tablette (Xoom)?

StackOverflow https://stackoverflow.com/questions/6386200

Question

J'ai essayé d'exécuter mon application dans la tablette Xoom et cela a fini par être de la même taille d'un téléphone portable (il ne remplit pas l'ensemble de l'écran).

J'ai donc créé un projet très simplement qui montre une image de dégradation et une barre de progression au milieu. J'ai eu le même résultat que vous pouvez le voir dans l'image ci-dessous:

Xoom - minuscule écran http://raphaeu.com/gvt/imagem.jpg

Alors, comment pourrais-je écrire ma mise en page afin de remplir tout l'écran de la tablette?

Voici mon manifeste:

<?xml version="1.0" encoding="utf-8"?>

<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".MainActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

</application>

Voici ma disposition principale.xml:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:background="@drawable/splash_portrait">

<ProgressBar 
    style="?android:progressBarStyle"
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true" 
    android:layout_centerInParent="true"
/>

</RelativeLayout>

Et voici l'intégralité du projet, si vous voulez y jeter un œil:http://raphaeu.com/gvt/xoom.zip

Merci beaucoup d'avance!!

Était-ce utile?

La solution

Ajoutez ceci à votre manifeste.

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

Voici les détails ...http://developer.android.com/guide/practices/screens-distribution.html

Autres conseils

Essayez de régler votre disposition XML pour utiliser "Fill_parent" pour la hauteur et la largeur. L'utilisation de Wrap_Content indique à la vue de prendre autant d'espace que nécessaire, plutôt que de croître pour s'adapter à la taille de l'écran disponible.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top