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

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

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

我的RecyclerView项目是这样的:

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

android android-recyclerview android-room
1个回答
0
投票

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

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

希望能帮助到你 。

© www.soinside.com 2019 - 2024. All rights reserved.