XML文件中的Android背景图片

时间:2012-11-26 13:07:33

标签: android xml background

我目前有一个应用程序,每张幻灯片都有默认的黑色背景。我想要做的是改变XML文件以获得背景图像。我假设有一个简单的命令,但无法找到我正在寻找的确切内容。

我希望将图像显示在当前屏幕的背景中。我不希望背景发生变化,我想把它放在我的XML文件中。以下是我的一个XML标头的示例......

<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:weightSum="1.0" >
<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
   android:weightSum="9"
   android:gravity="center"
    >

...

我假设有一些简单的命令,如

android:background="file"

3 个答案:

答案 0 :(得分:16)

只需使用android:background="@drawable/file_name_without_extension"

即可

如果您的文件在SD卡上,则无法将其放在xml布局上。

答案 1 :(得分:11)

android:background =“@ drawable / imagename”

<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:background = "@drawable/imagename"
android:layout_height="fill_parent"
android:orientation="vertical"
android:weightSum="1.0" >
<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
   android:weightSum="9"
   android:gravity="center"
    >

...

答案 2 :(得分:5)

您可以尝试android:background = "@drawable/imagename"

我希望你的drawable文件夹中有一张图片