1

我使用recyclerview在我的应用程序,以显示员工。我有我需要选择(即在场与不在场)卡内的单选按钮和存储日期只有当员工不存在 我的存储值数据库会像如何单选按钮值从recyclerview存储在sqlite的

Attendance Table 
A_id (p.k) 
Emp_id (f.k) 
Dates (date value) 

,所以我不知道如何从存储卡中获取单选按钮的值,并在数据库中该选定员工ID输入(让我们假设我有emp_id检索从我的数据库,这样我可以通过它,而插入考勤数据)

我在recyclerview之上指定了一个标记图像按钮,以便它可以将所选单选按钮(不存在)的值存储到数据库中。 任何人都可以帮助我如何从卡片视图(有许多条目,即许多卡)获取选定的单选按钮使用onclicklistener图像0​​在此先感谢。

回答

0

在您的recyclerviews适配器 中的视图持有者类中,为checkbox设置了check listener。 在侦听器中,更新传递给回收站视图适配器的数据集。

因此,您现在拥有关于哪些框已被选中的详细数据集。

写信公共方法,说getUpdatedData(),适配器类中,以将数据返回到您的主要活动。

现在在您的imageviews onclick监听器中,调用此方法来获取数据集。迭代数据,你会得到哪些按钮被检查。

希望你明白我想说

我可以告诉你一些代码,如果你已经张贴你的代码。

相关问题