Android布局页面为黑色,没有任何颜色或图像

Android布局页面为黑色,没有任何颜色或图像,android,android-layout,Android,Android Layout,我想创建更多的线性布局一个接一个,但我有一个问题,我只能看到黑色的页面。怎么了?为什么我看不到图像 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="fill_

我想创建更多的线性布局一个接一个,但我有一个问题,我只能看到黑色的页面。怎么了?为什么我看不到图像

<?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/drawer_layout"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">
        <RelativeLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent">
                <LinearLayout
                    android:gravity="center"
                    android:orientation="vertical"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content">
                    <LinearLayout
                        android:id="@+id/featured_group"
                        android:background="@color/yellow"
                        style="@style/Home_Card_Group">
                        <ImageView
                            android:id="@+id/sponsored_topic_header"
                            android:visibility="gone"
                            android:layout_width="fill_parent"
                            android:src="@drawable/logo_icon"
                            android:layout_height="wrap_content"
                            android:scaleType="centerInside"
                            style="@style/Home_Card_Sponsored_Header" />
                        <ImageView
                            android:background="@drawable/bottom_shadow"
                            android:layout_width="fill_parent"
                            android:layout_height="16.0dip"
                            android:contentDescription="@string/shadow_desc" />
                    </LinearLayout>
                </LinearLayout>
               more LinearLayouts
        </RelativeLayout>
    </LinearLayout>

更多线性布局
风格:

<style name="Home_Card_Group">
    <item name="android:gravity">center</item>
    <item name="android:orientation">vertical</item>
    <item name="android:visibility">gone</item>
    <item name="android:layout_width">fill_parent</item>
    <item name="android:layout_height">fill_parent</item>
</style>

<style name="Home_Card_Sponsored_Header">
    <item name="android:gravity">center</item>
    <item name="android:layout_gravity">center</item>
    <item name="android:layout_marginLeft">@dimen/default_edge_margin</item>
    <item name="android:layout_marginRight">@dimen/default_edge_margin</item>
</style>

居中
竖的
跑了
填补家长的空缺
填补家长的空缺
居中
居中
@尺寸/默认值\u边缘\u边距
@尺寸/默认值\u边缘\u边距

它是黑色的还是空白的?在Home_Card_Group style中,您的可视性已消失,只需提示:外部线条布局和内部的相对布局完全无用,性能很差。只需将xmlns和id复制到第二个LinearLayout,并除去其父级和祖父母。带有
android:id=“@+id/featured_group”
的布局没有指定尺寸。这可能是个问题
fill\u parent
是一个不推荐使用的属性:使用
match\u parent
,而不是设置布局和图像的可见性。android:visibility=“gone”将其从ImageView和LinearLayout中删除。这是显而易见的。