Intereting Posts
BluetoothLeScanner.startScan с Android 6.0 не обнаруживает устройств Изменить форму изображения в андроиде Android Как показывать ссылки в веб-виде? Ведение сеанса между вызовами HttpUrlConnection (Native / Webview) Что означает @link в документации java / Android? Почему Android-мусор собирает много раз с помощью Jacksons ObjectMapper? Как выполнить AsyncTask <>, расположенный в фрагменте из его родителя? Кордова / Ионная сборка Андроид Ошибка градиента: Минимальная поддерживаемая версия Gradle – 2.14.1. Текущая версия 2.13 «Компоненты IntentReceiver не могут регистрироваться для получения намерений» при попытке определить уровень заряда батареи Android SDK отсутствует, устарел или отсутствует шаблоны. Убедитесь, что вы используете SDK версии 22 или более поздней версии Java.lang.IllegalStateException: ожидается BEGIN_ARRAY, но BEGIN_OBJECT в строке 1 столбца 2 Android конвертирует кодировку base64 в изображение Возвратитесь к родительской активности с ошибкой родительской активности в манифесте Изменение значения R.String Programmatically Использование serviceloader на Android

Android: включить xml в другой xml

Как включить XML-данные в другие XML-данные

У меня есть xml-файл заголовка для моего приложения, которое я хочу использовать в моем другом другом содержимом xmls, есть ли способы включить заголовок в мой контент?

Solutions Collecting From Web of "Android: включить xml в другой xml"

Использовать тег include

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <!-- Header --> <include android:id="@+id/container_header_lyt" android:layout_height="wrap_content" android:layout_width="fill_parent" android:layout_above=... android:layout_toLeftOf=... layout="@layout/header_logo_lyt" //Name of the xml layout file you want to include /> ... </RelativeLayout> 

Вы должны объявить свой «body» xml-макет тегом <merge>, чтобы использовать тег <include> на своем главном макете.

 <?xml version="1.0" encoding="utf-8"?> <merge> <ImageView android:layout_width="fill_parent" android:layout_height="fill_parent" android:scaleType="center" android:src="@drawable/image" / > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|bottom" android:background="#AA000000" android:textColor="#ffffffff" android:text="Some Text" / > </merge> 

Это содержимое вашего тега <include>

Вы должны использовать тег <include>: повторное использование макетов с помощью