java cursor 删除_使用CursorRecyclerAdatper在RecyclerView中删除和撤消
生活随笔
收集整理的這篇文章主要介紹了
java cursor 删除_使用CursorRecyclerAdatper在RecyclerView中删除和撤消
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我的recyclerview適配器加載了游標,該游標從本地數據庫查詢數據 .
當用戶單擊Viewholder布局中的刪除按鈕時,它將從回收器視圖中刪除,但在快餐欄超時之前尚未從數據庫中刪除 .
此按鈕偵聽器位于CustomRecyclerAdapter中
Button deleteButton = (Button) view.findViewById(R.id.delete_button);
deleteButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
notifyItemRemoved(viewHolder.getAdapterPosition());
}
});
如何暫時從光標中刪除然后再添加回來?目前,在刪除動畫后,調用onBindViewHolder,數據再次被支持,因為它在光標中 .
如何在從數據庫中實際刪除之前暫時從光標中刪除?
或者我只能在數據庫列中添加刪除標志并重新查詢?超時后,再從數據庫中刪除 . 如果撤消,則清除此標志并重新查詢 .
總結
以上是生活随笔為你收集整理的java cursor 删除_使用CursorRecyclerAdatper在RecyclerView中删除和撤消的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sand.A java_java中vol
- 下一篇: mybatis mysql 导入_MyB