setVisible속성

setVisible()속성
View를 보이게 하거나 보이지 않게 하는 기능을 가지고 있다.

View.VISIBLE
화면에 View의 내용이 보여지게 된다.

View.INVISIBLE
화면에서 View의 내용이 보여지지 않게 된다.

View.GONE
화면에 View의 내용을 사라지게 하는 INVISIBLE의 기능과 비슷하지만 INVISIBLE의 경우에는 View가 공간을 차지한 상태에서 내용만 사라지지만 GONE의 경우에는 View가 차지하는 공간까지 사라지게 만드는 특성이 있다.

예를 들면
[a b c d e]의 경우에서 bView.INVISIBLE을 설정하게 된다면
[a c d e]와 같이 공간은 남게 된다.
View.GONE의 경우 [a c d e] 와 같이 공간 자체도 같이 사라진다

댓글

이 블로그의 인기 게시물

TextView, EditText

간단한 계산기 만들기(EditText, TextView, Button)