ListView의 아이템 하나하나마다 버튼이 추가가 되는 상황이구요.

ListView의 아이템도 클릭이벤트가 있고, 버튼도 클릭 이벤트가 있습니다.

이 두 이벤트를 각각 활성화하기 위해서

Adapter에서 버튼에

 setFocusable(false);

를 수행했습니다.

그래서 버튼이 아닌 경우 ListView의 아이템 클릭 이벤트가,

버튼인 경우 버튼 이벤트가 발생을 합니다.


그런데 ListView의 아이템에서 버튼 영역이 아닌 영역을 클릭해도 버튼에 over효과(버튼이 눌려진 것 같은?)가 생기네요.

이걸 막고 싶은데 혹시 아시는 분 계시면 도움 부탁드립니다.


<ListView 형태>

listview.PNG