10

我目前有一个应用程序,每张幻灯片都有默认的黑色背景。我想做的是更改 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"
4

3 回答 3

18

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

如果您的文件在 SD 卡上,则不能将其放在 xml 布局中。

于 2012-11-26T13:10:36.720 回答
12

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"
    >

...
于 2012-11-26T13:15:47.883 回答
5

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

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

于 2012-11-26T13:13:27.787 回答