안녕하세요.
개발 실력이 아직 초보자인 학생입니다.
다름이 아니오라 혼자 인터넷과 책을 이용하여 이런저런 정보를 찾아서 어찌어찌 만들기는 하였는데
리스트뷰로 출력되는 각각의 아이템의 클릭이 꼬여서 이문제 해결방법을 알고싶어서
질문합니다. 미흡한 설명 죄송합니당...
제가 APM 셋업 개발환경으로 서버: 아파치 디비:mysql 을 php를 활용하여 현재 어플프로젝트를 진행하구있습니다.
테이블에 데이터 적재부분은 잘됩니다. 그리고 실력이 부족하여 많은 시간이 걸렸지만 적재되있는 모든 데이터를 리스트뷰로 출력하는것도 성공하였습니다.
그 후 리스트뷰에 온 아이템 클릭리스너를 주어서 클릭을 가능하게 하였고, alertdiarog를 이용하여 메시지 상자도 뜨게하였습니다.
메시지 상자가 뜬 후 확인 버튼을 누르게 되면 새로운 화면으로 이동하게되고, 리스트뷰 아이템 1 번에 있는(리스트뷰 처음 아이템을 클릭하였을때) 내용이 새로운 화면에 출력되게 됩니다.
하지만 리스트뷰 2번쨰 아이템을 눌려도 1번째 클릭했을때 처럼 이벤트가 발생하게됩니다. 여기 부분이 문제입니다. 3번쨰를 눌러도 1번쨰 클릭했을때 처럼 됩니다.
분명 제가 책과 인터넷으로 찾아보면서 , 제 실력또한 아주 초보이기떄문에 잘못 만든거겟지만 이거 해결방법을 알고싶습니다.
위의 코드가 리스트뷰클래스 자바 코드입니다. php를 통해서 매칭테이블에 쌓여있는 데이터를 전부 갖고와서 리스트뷰로 출력을 해줍니다. 그리고 해당되는 리스트뷰아이템을 클릭시 메시지창이뜨고 확인을 누르면 그 리스트뷰 내용을 다른화면으로 뿌려주며 인원수를 1 올리려고합니다....
그런데 2번 아이템을 눌러도 3번아이템을 눌러도 1번아이템이 눌렸을떄 처럼 진행이됩니다....
그리고 4번 5번 아이템을 누르면 그떄서야 2번아이템을 눌렀을때 진행되는 이벤트가 발생합니다!
이점을 해결하고싶어서 이렇게 질문합니다...
스냅샷도 첩부합니당..ㅠ_ㅠ 도움을 꼭좀 얻고싶습니당..

리스트뷰 출력 화면 -> 여기서 1번 아이템(저녁식사 부분을 클릭하면)

메시지 상자가 출력되고 확인 버튼을 누르게 되면
이렇게 새로운 화면으로 리스트뷰아이템에 있던 데이터를 보내줍니다.
하지만 2번아이템(농구)을 눌러도 3번은 눌러도 여전히 첫번째아이템을 눌렸을때 처럼 진행이됩니다..
이렇게 길게 써도 되는지 모르겠네요 죄송합니당.......
답글 달아주시면 정말 감사하겠습니당