Come faccio a fare in modo che la mia app per cellulare riempia l'intero schermo in un tablet (Xoom)?

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

Domanda

Ho provato a eseguire la mia applicazione nel tablet Xoom e ha finito per essere della stessa dimensione della stessa dimensione di un cellulare (non riempia l'intero schermo).

Allora, ho creato un progetto molto semplice che mostra solo un'immagine degradata e una barra di avanzamento nel mezzo.Ho avuto lo stesso risultato, come puoi vederlo nella figura qui sotto:

xoom - piccolo schermo http://rafaeu.com/gvt/imagem.jpg

Allora, come andrò a scrivere il mio layout per compilare l'intero schermo del tablet?

Ecco il mio manifest:

<?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>
.

Ecco il mio layout Main.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>
.

Ed ecco l'intero progetto, se vuoi dare un'occhiata a questo: http://raphaeu.com/gvt/xoom.zip

Grazie mille in anticipo !!

È stato utile?

Soluzione

Aggiungilo al tuo manifest ..

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

Ecco i dettagli ... http://developer.android.com/guide/practices/screens-distribution.html

Altri suggerimenti

Prova a modificare il layout xml per utilizzare "fill_parent" per altezza e larghezza.L'uso di wrap_content dice alla vista di occupare solo lo spazio necessario, invece di crescere per adattarsi alle dimensioni dello schermo disponibili.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top