boolean update(SQLiteDatabase db) { ContentValues cv = new ContentValues(); super.update(cv); if (alarmId > 0) cv.put(COL_ALARMID, alarmId); if (datetime > 0) cv.put(COL_DATETIME, datetime); if (status != null) cv.put(COL_STATUS, status); return db.update(TABLE_NAME, cv, COL_ID + " = ?", new String[] {String.valueOf(id)}) == 1 ? true : false; }