繁体   English   中英

如何从RecyclerView项目中保存Room数据库中的两组数据

[英]How to save two sets of data in Room database from RecyclerView items

我正在尝试从RecyclerView中保存Room数据库中的数据。 RecyclerView项目包含EditText(用于权重)和TextView(用于从用户的联系人中选择的名称)。 我希望每个名称和重量都保存在我的数据库的一行中。

我的RecyclerView项目是这样的:

1

我现在只能保存姓名。 但我不知道如何为EditTexts做什么...如何将每个recyclerview项目中的数据保存为数据库中的一行?

您必须迭代填充Recyclerview的列表。 首先:在适配器中发送当前位置并编辑包含recyclerview的Activity / Fragment中的文本值。 您可以使用界面或EventBus,之后创建一个列表来存储当前位置的所有数据。

之后,使用您的名称和编辑文本值迭代您创建的列表。

希望能帮助到你 。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM