API 19中的线性布局背景

时间:2014-10-15 13:09:19

标签: android eclipse background android-linearlayout

在API 19(4.4.2)中,我尝试将纯色设置为线性布局背景,但该颜色覆盖了我的视图,如按钮背景。我尝试单独更改按钮背景,但它们会丢失格式和阴影。如何设置线性布局背景而不影响其他视图BG?

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#00f"
android:orientation="vertical" >

<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:gravity="center"
    android:text="@string/Status_Update"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<Button
    android:id="@+id/button1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="@string/Update_Button" />

<EditText
    android:id="@+id/editText1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:ems="10"
    android:hint="@string/EditText_Hint"
    android:inputType="textMultiLine" />

由于我的声誉较低,我无法在两个预览中使用相同的代码插入差异。 当我将我的图形布局预览更改为10级时,所有事情看起来都不错,但问题是当我将其更改为较新的预览并在4.4.2模拟器上运行时。 我在物理设备上测试它,结果与模拟器相同。

0 个答案:

没有答案