Я использую салфетки для удаления в списке просмотра Android.он удаляется из базы данных, но не обновляется в виде списка, когда я обновляю кнопку, затем он будет обновляться, но я хочу, чтобы обновление быстро удалялось после удара.
dbhelper.java
public void deleteInterestId(DesignItems designItems) {
SQLiteDatabase db = this.getWritableDatabase();
db.execSQL("delete from " + TABLE_CONTACTS + " where " + KEY_NOTIFICATION_ID + " = '" + designItems.getNotificationId() + "'");
db.close();
}
main.java
SwipeDismissListViewTouchListener touchListener =
new SwipeDismissListViewTouchListener(
notificationList,
new SwipeDismissListViewTouchListener.DismissCallbacks() {
@Override
public boolean canDismiss(int position) {
return true;
}
@Override
public void onDismiss(ListView listView, int[] reverseSortedPositions) {
for (int position : reverseSortedPositions) {
final DesignItems m = designItemsList.get(position);
DesignItems designItems = new DesignItems();
designItems.setNotificationId(m.getNotificationId());
dbHelper.deleteInterestId(designItems);
designItemsList.remove(position);
list_adapter.notifyDataSetChanged();
}
}
});
notificationList.setOnTouchListener(touchListener);
, поэтому приветствуются самые хорошие решения.