java - 在布局中插入多个项目

标签 java android android-layout

我正在使用 Android Studio 用 Ja​​va 开发 Android 应用程序。我有一个名为 activity_way_bill 的布局,它必须在其中显示行程列表。另外,我有一个名为 item_waybill_trip 的布局,其中有用于显示行程详细信息的标签。 我需要将 X item_waybill_trip 布局插入 activity_way_bill 布局(我在运行时知道的 X 编号)。现在,我只是将其包含在 XML 文件中:

<include android:id="@+id/trip" layout="@layout/item_waybill_trip" />

但这是一个静态解决方案,只允许我包含 1 个(或预定义数量)的布局。我需要包括 X,并为每个设置不同的文本。我怎样才能做到这一点?

最佳答案

如果您想显示具有相同布局但不同数据的元素列表,则必须使用回收 View 。

您还可以在运行时定义计数并根据需要更改计数。

您可以访问以下网站并查看如何使用回收 View 。:- https://developer.android.com/guide/topics/ui/layout/recyclerview

关于java - 在布局中插入多个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51805504/

相关文章:

android - 下一个 Activity 中的蓝牙连接

java - 从命令行回滚 Liquibase 不起作用

java - Thymeleaf + Spring Boot : Object creation with related object (Form & Return)

java - 将上传文件的路径传递给Java程序

java - While 循环 1 - 100 之间的素数

java - 将 sqlite 中的数据放入 ArrayList<String>

Android Studio 未知键码 - 键映射不适用于字母

android - 在android中设置选项卡的内容

Android - 选项卡作为 Activity 的一部分

android - 水平对齐时微调器向下 float