DB의 자료들을 리스트 뷰에 출력하는 것 까진 해결했습니다.

이제 출력된 리스트 뷰에서 ..  리스트 하나를 클릭하면 수정 or 삭제하는걸 구현하면 되는데 ..

 

질문을 위해서.. 지금 리스트 뷰에 출력되는 예를 한번 들어보자면

'  국어 12 / 10 / 04 (4시간 30분)  '        입니다.  (어플이 공부량 관련어플이라서 ... 과목 날짜 (시간) 입니다 .. )

국어,  12, 10, 14, 4, 30 을 제가 입력해넣는거구요..

 

즉 ..

국어, 12, 10, 14, 4, 30 을 제가 입력하면,

이것들이 DB에 저장이 되고,

DB에서 다시 ArrayList로 끄집어낸다음에,

ArrayList에 있는걸 List View에 뿌립니다.

 

리스트 뷰를 보면

 

수학 12/10/04 (4시간)

영어 12/10/04 (5시간 15분)

국어 12/10/04 (4시간 30분)

 

 

이렇게 3줄이 있다고 하면..    국어 를 클릭하면   수정 or 삭제 메뉴가 뜨고... 들중 하나를 누르면

Onclick 리스너를 발동시킴과 동시에  저 ' 국어 . 12. 10. 4. 4. 30 ' 들을 String 혹은 Int에 저장하고 싶습니다.

어떤것을 써야 가능할까요..?

 

 .setPositiveButton("삭제", new DialogInterface.OnClickListener() {
         public void onClick(DialogInterface dialog, int whichButton) {

 

 

여기서  DialogInterface dialog, int whichButton  쪽에 답이 있는 것 같기도 한데 ..

알다가도 잘 모르겠습니다. 도와주세요 ..