如何在 android 中使用 inflater 将一个 xml 设计调用到另一个 xml 设计

问题描述 投票:0回答:3

这在安卓中是否可行?

我有一个

xml
design1文件这个文件我想添加另一个
xml
design2 ..(即)

第一个

xml
是第二个中的一部分
xml
设计2

android xml android-layout android-widget
3个回答
2
投票

要在另一个 XML 布局文件中包含一个 XML 布局,您应该使用

include
关键字

<include layout="@layout/you_xml_layout_name" />

要以编程方式包含 XML 布局文件,您可以使用

LayoutInflater
.


0
投票

你可以这样做,是的。通常你只想对动态内容执行此操作,例如 ListView 或 GridView 中的列表项。

如果您只想要可以在多个活动布局中重复使用的静态内容,则可能需要在布局中使用“include”标签。


0
投票

请在您的 xml 中包含布局

<include
    android:id="@+id/" 
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    layout="@layout/viewgroup_bottom_bar" /> // please set proper layout name in your layout folder
© www.soinside.com 2019 - 2024. All rights reserved.