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侦听器中,调用此方法以获取数据集。遍历数据,您将获得选中的按钮 希望你明白我想说的 如果你发布了代码,我可以给你看一些代码