db에 있는 아이템을 추가삭제 하고 싶습니다.
그런데 길게 눌러서 삭제할 때 sql문을 모르겠습니다.
그리고 해당 아이템의 이름을 다이얼로그에 표시하고 싶은데 어디가 문제인지 잘 모르겠네요
도와주세요 ㅠㅠ
// Long click�� item�� index瑜� 湲곕줉
int selectedPos = -1;
// ListView�� item�� 湲멸쾶 �대┃
private class ListViewItemLongClickListener implements AdapterView.OnItemLongClickListener
{
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id)
{
selectedPos = position;
AlertDialog.Builder alertDlg = new AlertDialog.Builder(view.getContext());
alertDlg.setTitle(R.string.alert_title_question);
// '��' 踰꾪듉 �대┃
alertDlg.setNegativeButton( R.string.button_yes, new DialogInterface.OnClickListener()
{
@Override
public void onClick( DialogInterface dialog, int which )
{
여기에 삭제 명령어가 들어가야함
// method瑜� �몄텧�섏� �딆쓣 寃쎌슦
myAdapter.notifyDataSetChanged();
// AlertDialog瑜� 醫낅즺
dialog.dismiss();
}
});
// '�꾨땲��' 踰꾪듉 �대┃
alertDlg.setPositiveButton( R.string.button_no, new DialogInterface.OnClickListener()
{
@Override
public void onClick( DialogInterface dialog, int which ) {
// AlertDialog瑜� �ル뒗��.
dialog.dismiss();
}
});
해당 아이템의 이름을 삭제할거냐고 질문하는 다이얼 로그 출력
alertDlg.show();
return false;
}
}
}