0

我正在尝试为 Android 开发一个应用程序,但我遇到了一些问题。我有一个主要的 RelativeLayout,它有一个漂亮的背景图像。当我通过 AVD(通过 Eclipse)运行它时,它可以工作并且看起来很好,但是当我尝试在我的 Galaxy Nexus 手机上测试它时,它的背景是纯黑色的。我该如何解决这个问题?

主要布局

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/GPRelativeLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/gempouchbg"
android:orientation="vertical">

它与一些标题布局合并。

    <include
    android:id="@+id/headerMerge"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:layout_marginTop="45dp"
    layout="@layout/header" />

谁能帮我?:/

4

2 回答 2

0

由于您使用图像来设置 relativelayout 的背景,因此在所有情况下它必须看起来相同。

如果您对您的背景不满意,那么您必须更改您的案例中的图像并尝试。

将您的图像放在可绘制文件夹中并尝试一次。

于 2012-04-15T09:30:30.803 回答
0

我已经解决了这个问题,背景图像尺寸太大了,我需要将其裁剪为 640x640,它解决了我的问题。希望它对任何人都有帮助。

于 2012-04-15T19:31:27.317 回答