如何为某些小部件包装背景颜色?

时间:2015-06-22 08:18:15

标签: android android-layout view relativelayout android-view

我想为一组小部件添加背景

首先我尝试使用View,应用程序将崩溃

<View
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="#FFC3D7">
    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:text="&lt;"
        android:textSize="20sp"
        android:textColor="@android:color/white"/>
    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:text="title"
        android:textSize="20sp"
        android:gravity="center_horizontal"
        android:textColor="@android:color/white"/>
</View>

然后我尝试了RelativeLayout,这是有效的,但它无法包装内容

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="#FFC3D7">
    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:text="&lt;"
        android:textSize="20sp"
        android:textColor="@android:color/white"/>
    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:text="title"
        android:textSize="20sp"
        android:gravity="center_horizontal"
        android:textColor="@android:color/white"/>
</RelativeLayout>

为小部件添加背景颜色的正确方法是什么?

0 个答案:

没有答案