Intereting Posts
Проблемы с бинарным файлом для Android Ошибка прокрутки Listview на 5.1 Возвращаемые значения из множественного выбора ListView Как получить серийный номер из Android Mobile Browser с использованием Java Scripting, который будет из источника веб-приложений, запущенного в мобильном браузере Как исходный код Android не имеет основного метода и все еще работает? SecurityException: не разрешено запускать службу. Intent act = com.google.android.c2dm.intent.REGISTER Возможно ли изменить имя листа с помощью apache poi MS excel java android Создание плавного угасания изображения в андроиде Нарисуйте масштабированное растровое изображение на холсте? Создать экскурсию в Android-приложении Android UnsupportedOperationException на Canvas.clipPath Мы можем использовать запрос truncate в sqlite android Что-то похожее на Cocoa Pods и Bundler для Android (для зависимостей)? Во время установки Cordova (PhoneGap) я получаю предупреждение, как «двигатель npm WARN Cordova-js @ 3. 8.0: хотел: … " Проверьте, пуст ли EditText.

Как добавить фоновое изображение в действие?

Используя тему или ImageView?

Solutions Collecting From Web of "Как добавить фоновое изображение в действие?"

Используйте атрибут android:background в вашем xml. Самый простой способ, если вы хотите применить его к целому действию, – это поместить его в корень вашего макета. Поэтому, если у вас есть RelativeLayout в качестве начала вашего xml, введите его здесь:

 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/rootRL" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/background"> </RelativeLayout> 

Вы можете установить «фоновое изображение» в действие, установив атрибуты android:background xml следующим образом:

(Здесь, например, возьмите LinearLayout для активности и установите фоновое изображение для макета (т. Е. Косвенно для активности))

 <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android" android:background="@drawable/icon"> </LinearLayout> 

Поместите изображение в папку с возможностью рисования. Выпадающая папка находится в res. Drawable имеет 5 вариантов drawable-hdpi drawable-ldpi drawable-mdpi drawable-xhdpi drawable-xxhdpi

В настоящее время мы должны использовать match_parent :

 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@drawable/background"> </RelativeLayout> 

Введите описание изображения здесь

Мы можем легко поместить фоновое изображение в PercentFrameLayout с помощью ImageView. Мы должны установить значение атрибута scaleType = «fitXY», и на переднем плане мы также можем отобразить другое текстовое представление или кнопку другого вида.

  <android.support.percent.PercentFrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:app="http://schemas.android.com/apk/res-auto" > <ImageView android:src="@drawable/logo" android:id="@+id/im1" android:scaleType="fitXY" android:layout_height="match_parent" android:layout_width="match_parent"/> <EditText android:layout_gravity="center_horizontal" android:hint="Enter Username" android:id="@+id/et1" android:layout_height="wrap_content" app:layout_widthPercent="50%" app:layout_marginTopPercent="30%" /> <Button android:layout_gravity="center_horizontal" android:text="Login" android:id="@+id/b1" android:layout_height="wrap_content" app:layout_widthPercent="50%" app:layout_marginTopPercent="40%"/> </android.support.percent.PercentFrameLayout> 

И не забудьте очистить свой проект после написания этих строк, вы получите ошибку в своем XML-файле, пока не очистите свой проект в eclipse: Project-> Clean …