0
このことからrecyclerViewの項目を削除することができどのように私は私のデシベルにデシベル
public void deleteItem(long id) {
SQLiteDatabase db = getWritableDatabase();
db.delete(TABLE_PLACE, ID + "=?" + id, null);
}
このことからrecyclerViewの項目を削除することができどのように私は私のデシベルにデシベル
public void deleteItem(long id) {
SQLiteDatabase db = getWritableDatabase();
db.delete(TABLE_PLACE, ID + "=?" + id, null);
}
あなたがこの位置にある要素が削除されたことをRecyclerViewを伝えるためにnotifyItemRemoved(int型の位置)メソッドを使用することができます。あなたがデータベースから要素を削除するだけですが、RecyclerViewはデータも更新するように指示する必要があります。
他のオプションは、あなたのバッキングリストからこの項目を削除し、既存のViewHolderに再利用するRecyclerViewを伝えswapAdapter(newAdapter、false)を使用して、アダプタをリロードすることです
が、これはあなたのDBから一部の行を削除することができますどのように素晴らしいです
テーブル – pskink
私のリサイクラーに私は削除するヘルパーへのBeanの呼び出しと私の行を削除しない – shlomo