Ответ 1
Просто используйте android:background="@drawable/file_name_without_extension"
Если ваш файл находится на SD-карте, вы не можете поместить его в макет 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"
Просто используйте android:background="@drawable/file_name_without_extension"
Если ваш файл находится на SD-карте, вы не можете поместить его в макет xml.
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"
>
...
Вы можете попробовать android:background = "@drawable/imagename"
Я надеюсь, что у вас есть изображение в папке drawable