마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

리스트뷰 아이템 삭제 질문드립니다.

0 추천

bList.setOnItemLongClickListener(new OnItemLongClickListener() {
            public boolean onItemLongClick(AdapterView<?> parent, View view,
                    final int position, long id) {

                AlertDialog diaBox = new AlertDialog.Builder(ListActivity.this)
                        .setTitle("삭제")
                        .setMessage("정말 삭제하십니까?")
                        .setIcon(R.drawable.ic_launcher)
                        .setPositiveButton("네",
                                new DialogInterface.OnClickListener() {
                                    public void onClick(DialogInterface dialog,
                                            int whichButton) {
                                        arraylist.remove(position);
                                        bList.clearChoices();
                                        arrayadapter.notifyDataSetChanged();
                                    }
                                }).setNegativeButton("아니요", null).create();
                diaBox.show();
                return false;
            }
        });  일딴 아이템 롱클릭 하면 삭제 하겠냐는 박스가 하나뜨는 코드입니다

근데 제가 txt파일을 sd카드 폴더에 저장을 해놨고 저장한 txt파일이 리스트뷰 ㅁ목록에 쫙있습니다

그럼 이걸 롱클릭해서 삭제를 누르면 sd카드 폴더에도 선택한 txt파일을 삭제하고싶은데

위 코드에서 어디에 내용을 집어넣어야하나요?

익명사용자 님이 2016년 11월 7일 질문

1개의 답변

0 추천
positive button 내 onclick listener 안에서 하면 됩니다.

yes 가 선택 된 직후 file 내 내용을 제거 해야 되니 흐름상 그게 맞겠죠
aucd29 (218,390 포인트) 님이 2016년 11월 7일 답변
...