Pergunta

Tentei rodar meu aplicativo no tablet Xoom e ele acabou ficando exatamente do mesmo tamanho de um celular (não preenche a tela inteira).

Então, criei um projeto muito simples que mostra apenas uma imagem degradada e uma barra de progresso no meio.Tive o mesmo resultado, como você pode ver na imagem abaixo:

Xoom - Tela minúscula http://raphaeu.com/gvt/Imagem.jpg

Então, como eu iria escrever meu layout para preencher toda a tela do tablet?

Aqui está meu manifesto:

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

Aqui está meu 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>

E aqui está o projeto completo, se você quiser dar uma olhada:http://raphaeu.com/gvt/xoom.zip

Muito obrigado antecipadamente!!

Foi útil?

Solução

Adicione isso ao seu manifesto.

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

Aqui estão os detalhes ...http://developer.android.com/guide/practices/screens-distribution.html

Outras dicas

Tente ajustar seu layout xml para usar "fill_parent" para altura e largura.Usar wrap_content diz à visualização para ocupar apenas o espaço necessário, em vez de crescer para caber no tamanho de tela disponível.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top