CAFE

댓글

뒤로

Button이 활성화인지 아니면 클릭가능한 상태인지 알수 있는 메소드가 있나요?

작성자알이스파니히| 작성시간13.07.22| 조회수212| 댓글 2

댓글 리스트

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

    정리하자면 isClickable() == true && isEnabled() == true && getVisibility() == View.VISIBLE
    을 체크하면...
  • 작성자 알이스파니히 작성자 본인 여부 작성자 작성시간13.07.22 네 감사합니다ㅋㄷ
맨위로

카페 검색

카페 검색어 입력폼
카카오 이모티콘
사용할 수 있는 카페앱에서
댓글을 작성하시겠습니까?
이동시 작성중인 내용은 유지되지 않습니다.