첫댓글뷰의 isEnabled() 함수를 사용하시면 현재 뷰가 활성화 상태인지 알수 있습니다. 또한 isEnabled() true라면 당연히 클릭가능한 상태이겠죠. 또한 isEnabled() true이지만 화면에 보이지 않은 상태일 수 있습니다. 그러므로 getVisibility() == VISIBLE 상태를 확인해야 겠네요. ===================================================== 버튼은 기본적으로 클릭이 가능합니다. 만일 자신이 의도적으로 setClickable(false)를 주었다면 클릭이 되지 않습니다. 그러므로 그런 경우 isClickable() true인지 확인을 해야 겠죠.
첫댓글 뷰의 isEnabled() 함수를 사용하시면 현재 뷰가 활성화 상태인지 알수 있습니다.
또한 isEnabled() true라면 당연히 클릭가능한 상태이겠죠.
또한 isEnabled() true이지만 화면에 보이지 않은 상태일 수 있습니다.
그러므로 getVisibility() == VISIBLE 상태를 확인해야 겠네요.
=====================================================
버튼은 기본적으로 클릭이 가능합니다.
만일 자신이 의도적으로 setClickable(false)를 주었다면
클릭이 되지 않습니다.
그러므로 그런 경우 isClickable() true인지 확인을 해야 겠죠.
정리하자면 isClickable() == true && isEnabled() == true && getVisibility() == View.VISIBLE
을 체크하면...
네 감사합니다ㅋㄷ