Android Studio为所有xmls设置背景图像

时间:2016-02-09 09:19:08

标签: java android xml background-image

我是Android Studio的初学者,所以我需要为所有页面设置背景图片。我知道如何只在一页上做到这一点:

<TableLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentTop="true"
    android:background="@drawable/mypic"> 

但是如何输入一次并避免键入所有页面?

2 个答案:

答案 0 :(得分:1)

您可以创建单独的table_layout.xml,然后在每个页面中加入layout

<强> table_layout.xml

<TableLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentTop="true"
    android:background="@drawable/mypic">

<强> main_activity.xml

<include
    android:id="@+id/table_layout"
    layout="@layout/table_layout" />

<Button
    android:layout_below="@id/table_layout"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Text"
    />

答案 1 :(得分:0)

你需要单独进行,但如果有多个重复的属性,你可以制作它的风格。并只使用那种风格。