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監聽器中,調用此方法來獲取數據集。迭代數據,你會得到哪些按鈕被檢查。

希望你明白我想說

我可以告訴你一些代碼,如果你已經張貼你的代碼。

相關問題