Фоновый рисунок Android в XML файле

В настоящее время у меня есть приложение, которое имеет черный фон по умолчанию для каждого слайда. Я хотел бы изменить файлы 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"

Ответ 1

Просто используйте android:background="@drawable/file_name_without_extension"

Если ваш файл находится на SD-карте, вы не можете поместить его в макет xml.

Ответ 2

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

...

Ответ 3

Вы можете попробовать android:background = "@drawable/imagename"

Я надеюсь, что у вас есть изображение в папке drawable