안드로이드 개발 질문/답변
(글 수 45,052)
extends ListActivity를 하여
textview button1 button2
이런식으로 하나의 List에 버튼을 2개씩 붙일려고 합니다.
또한 onListItemClick()를 사용해 1번 버튼과 2번 버튼은 서로 다른 이벤트가 발생 합니다.
그런데 제 친구가 어느 사이트에서
하나의 list에는 하나의 이벤트 밖에 붙일수가 없다고 하더군요.
즉, 버튼을 2개 넣어도,
버튼 2개에 각각 다른 이벤트를 넣을 수 없다고 하더라고요.
아직 기획단계라서 과연 이것이 가능할지에 대해 많은
고수뉨들 조언 부탁합니다.
도와주세요! ㅠㅠ
흑흑
2010.07.13 16:59:54
Custom ListView Class를 직접 작성하셔야 합니다
그러면 하나의 list item에 여러개의 버튼을 넣으실 수 있고 각각의 이벤트 또한 설정할 수 있습니다
검색하시면 쉽게 소스를 구하실 수 있을거에요
2010.07.13 17:41:06
테스트를 해보니 각 버튼별로 이벤트를 줄 수 있고, 클릭 이벤트도 잘 동작합니다.
http://www.androidpub.com/97603
위 내용으로 응용해서 작성해보니 잘 동작합니다.
위 링크를 잘 분석해보시면, 충분히 응용하실 수 있습니다.
http://www.androidpub.com/97603
위 내용으로 응용해서 작성해보니 잘 동작합니다.
위 링크를 잘 분석해보시면, 충분히 응용하실 수 있습니다.



