안드로이드 - 리스트뷰에서 버튼 사용하기
1 XML(리스트뷰 레이아웃)에서 버튼에 아래의 두 소스를 추가하면 된다. 1 2 android:focusable="false" android:tag="position" cs * 위 코드를 사용하면 리스트뷰의 setOnItemClickListener와 버튼의 OnClickListener 모두 사용이 가능하다. 보통 커스텀 리스트뷰에서 많이 사용한다. 커스텀을 할 때 아이템 레이아웃에 버튼을 삽입하면 이벤트 포커스가 버튼으로 바뀐다고 한다. 그러면 아이템 레이아웃의 버튼은 사용이 가능하지만 리스트뷰의 setOnItemClickListener가 사용 불가능하게 된다.