Android 如何在sqlite中存储recyclerview中的单选按钮值

Android 如何在sqlite中存储recyclerview中的单选按钮值,android,sqlite,android-cardview,android-recyclerview,Android,Sqlite,Android Cardview,Android Recyclerview,我在我的应用程序中使用recyclerview来显示员工。我需要在卡片中选择单选按钮(即出席和缺席),并仅在员工缺席时将日期存储在其中 我的数据库存储的值如下 Attendance Table A_id (p.k) Emp_id (f.k) Dates (date value) 因此,我不知道如何从卡中获取单选按钮的值,并为所选员工id输入数据库(假设我有emp\u id从数据库中检索,以便在插入考勤数据时传递它) 我在recyclerview上方指定了一个标记图像按钮,以便它可以获取所选单

我在我的应用程序中使用
recyclerview
来显示员工。我需要在卡片中选择单选按钮(即出席和缺席),并仅在员工缺席时将日期存储在其中 我的数据库存储的值如下

Attendance Table 
A_id (p.k)
Emp_id (f.k)
Dates (date value)
因此,我不知道如何从卡中获取单选按钮的值,并为所选员工id输入数据库(假设我有
emp\u id
从数据库中检索,以便在插入考勤数据时传递它)

我在
recyclerview
上方指定了一个标记图像按钮,以便它可以获取所选单选按钮(不存在)的值并将其存储在数据库中。 有人能帮助我如何使用图像的
onclicklistener
从卡片视图(有许多条目,即许多卡片)中获取所选单选按钮吗
提前感谢。

在您的recyclerviews适配器中, 在视图持有者类中,为复选框设置checklistener。 在侦听器内部,更新要传递给回收器视图适配器的数据集

因此,您现在有了数据集,其中包含有关已选中哪些框的详细信息

现在在适配器类中编写一个公共方法,比如getUpdateData(),将数据返回到主活动

现在,在imageviews onclick侦听器中,调用此方法以获取数据集。遍历数据,您将获得选中的按钮

希望你明白我想说的


如果您发布了代码,我可以向您展示一些代码。

在您的recyclerviews适配器中, 在视图持有者类中,为复选框设置checklistener。 在侦听器内部,更新要传递给回收器视图适配器的数据集

因此,您现在有了数据集,其中包含有关已选中哪些框的详细信息

现在在适配器类中编写一个公共方法,比如getUpdateData(),将数据返回到主活动

现在,在imageviews onclick侦听器中,调用此方法以获取数据集。遍历数据,您将获得选中的按钮

希望你明白我想说的

如果你发布了代码,我可以给你看一些代码