Android: включите XML в другой XML
-
26-10-2019 - |
Вопрос
Как включить данные XML в другие данные XML
У меня есть заголовок XML-файл для моего приложения, когда я хочу использовать в моем особом контенте XML. Есть ли способ включить заголовок в мой контент?
Решение
Использование включает тег
<?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>
Другие советы
Вы должны объявить свой макет XML «телом» с помощью тега <cerge> для использования <Cult> Tag на вашем основном макете.
<?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>
Это содержание вашего тега <icks>
Вы должны использовать <icaint> Tag: Повторное использование макетов с
Не связан с StackOverflow