3

我试图在 Xoom 平板电脑上运行我的应用程序,结果它的尺寸与手机完全相同(它不会填满整个屏幕)。

所以,我创建了一个非常简单的项目,它只在中间显示一个降级图像和一个进度条。我得到了相同的结果,如下图所示:

Xoom - 小屏幕 http://raphaeu.com/gvt/Imagem.jpg

那么,我将如何继续编写布局以填充平板电脑的整个屏幕?

这是我的清单:

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

这是我的 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>

这是整个项目,如果你想看看它: http ://raphaeu.com/gvt/xoom.zip

非常感谢您提前!!

4

2 回答 2

4

将此添加到您的清单中..

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

这是详细信息... http://developer.android.com/guide/practices/screens-distribution.html

于 2011-06-17T13:13:19.627 回答
0

尝试调整您的 xml 布局以使用“fill_parent”作为高度和宽度。使用 wrap_content 告诉视图只占用所需的空间,而不是增长以适应可用的屏幕大小。

于 2011-06-17T13:14:43.343 回答