Image de fond Android dans le fichier XML

j'ai actuellement une application qui a le fond noir par défaut pour chaque diapo. Ce que je voudrais faire est de modifier les fichiers XML pour avoir une image de fond. Je suppose qu'il y a une commande simple pour ça mais je n'ai pas été capable de trouver exactement ce que je cherche.

je veux une image à l'arrière-plan de mon écran actuel. Je ne veux pas que l'arrière-plan change, et j'aimerais mettre ça dans mon fichier XML. Voici un exemple d'un de mes XML tête...

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

...

je suppose qu'il y a une commande simple comme

android:background="file"
10
demandé sur JuiCe 2012-11-26 17:07:32

3 réponses

il suffit d'utiliser android:background="@drawable/file_name_without_extension"

si votre fichier est sur la carte SD vous ne pouvez pas le mettre sur la mise en page xml.

16
répondu jaumard 2015-09-08 10:55:24

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

...
11
répondu Kanaiya Katarmal 2012-11-26 13:15:47

Vous pouvez essayer android:background = "@drawable/imagename"

j'espère que vous avez une image dans votre drawable dossier

5
répondu user1575100 2016-07-14 10:31:12