为什么不能将背景设置为match_parent?

时间:2016-02-05 09:33:15

标签: android layout

我想设置背景以匹配他们的父母,就像这张图片一样。

但它不能并且如下所示。

布局代码在这里:

<LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal"
            android:background="@drawable/stepbar_bg">
                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:text="@string/M01_01"
                    android:textSize="14sp"
                    android:gravity="center|center_vertical"
                    android:textColor="#ffffff"
                    android:background="@drawable/step_1_bg"/>
</LinearLayout>

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/bg"
    tools:context=".MainActivity" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="@string/hello_world"/>
</RelativeLayout>