리스트 뷰에서 longclick을 이용하여 데이터를 삭제하고 싶은데
alertDialog.setButton(AlertDialog.BUTTON_POSITIVE, "YES",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
db.execSQL("DELETE FROM contact WHERE _id = "+ cursor.getString(Integer.parseInt("_id")));
Log.d("log", String.valueOf(cursor.getColumnIndex("_id")));
Log.d("log", "2");
dialog.dismiss();
이 곳에서 cursor.getPosition을 사용했더니 id값과는 다른 결과값이 나옵니다.
현재 cursor.getColumnIndex는 실행조차도 되지 않습니다.
저 코드를 어떤방식으로 바꿔야 할까요? 꼭 조언부탁드립니다.ㅠㅠ