public void delete(int id1) {
  Log.i("DDD","DD7");
    SQLiteDatabase db = getReadableDatabase();
    String delete = "DELETE from " + DB_table
        + " WHERE id=" + id1;
    db.execSQL(delete);
}

보시다시피 로그가있는데 저것은 정상적으로 작동하는 것으로 봐선 명령문의 이상으로 보여집니다..

 

왜이런지 수정해주시면 감사하겠습니다~~