Трябва да извикате setTransactionSuccessful
за да ангажирате всички промени, направени в базата данни, преди да извикате endTransaction
:
db.beginTransaction();
int deleted = db.delete("user", null, null);
db.setTransactionSuccessful();
db.endTransaction();
Източник (референция за програмист на Android):