値を 1 つだけ保持するデータベースがあります。「id」と「status」の2つの列があります。ID = 1 およびステータス = FALSE。書いた条件が満たされたときにテーブルをTRUEに更新したい。
System.out.println("!!!!!entered here!!!!!!!!!");
ContentValues cv = new ContentValues();
cv.put("1", "TRUE");
System.out.println("!!!!!entered here!!!!!!!!!");
db.update("main", cv, "id = 1", null);
System.out.println("??????not entered here??????");
強制的に終了し、もちろんテーブルを更新しません。
条件を確認するためにこれを試しています。条件が満たされている場合は、ステータスが TRUE になります。status が FALSE の場合、アプリは CheckScreen に入り、TRUE の場合、アプリはその画面に入りません。
この場合の解決策も聞いています。