[Android] button onclick in LinearLayout not working
button onclick in LinearLayout not working 리니어 레이아웃 안에 버튼이 1개 있었다. 굳이 버튼에 onClick리스너 달 필요가 있을까? 해서 리니어 레이아웃에 리스너를 달았는데 리스너가 작동하지 않는 현상이 발생했다 해결은 버튼에 android:clickable="true" 위 코드를 추가하는 것이었는데 버튼이라는것 자체가 클릭을 위한 view 이기 때문에, 클릭에 대해 이벤트를 가져가면서 return true를 반환 한다. 그래서 리니어 레이아웃의 onTouchListener, onTouchEvent를 호출하지 않는것이다
2021.05.25