我正在尝试从RecyclerView中保存Room数据库中的数据。 RecyclerView项目包含EditText(用于权重)和TextView(用于从用户的联系人中选择的名称)。我希望每个名称和重量都保存在我的数据库的一行中。
我的RecyclerView项目是这样的:
我现在只能保存姓名。但我不知道如何为EditTexts做什么...如何将每个recyclerview项目中的数据保存为数据库中的一行?
您必须迭代填充Recyclerview的列表。首先:在适配器中发送当前位置并编辑包含recyclerview的Activity / Fragment中的文本值。您可以使用界面或EventBus,之后创建一个列表来存储当前位置的所有数据。
之后,使用您的名称和编辑文本值迭代您创建的列表。
希望能帮助到你 。