[Android] 레이아웃 버튼 표시 / 버튼 숨김 처리

[Android] 레이아웃 버튼 표시 / 버튼 숨김 처리

* 안드로이드에서 버튼 display none하는 방법.

안드로이드 레이아웃 버튼(ImageButton)을 표시 또는 숨김 처리하는 방법이다.

xml 에서는 다음과 같이 표시처리한다.

android:visibility=”visible”

xml 에서는 다음과 같이 숨김처리한다. 이 때, 보이지만 않을 뿐 공간은 여전히 그대로 차지한다.

android:visibility=”invisible”

xml 에서는 다음과 같이 숨김처리한다. 이 때, 보이지 않는 동시에 차지하는 공간도 사라진다.

android:visibility=”gone”

자바 코드에서는 다음과 같이 표시처리한다.

layout.setVisibility(View.VISIBLE);

자바 코드에서는 다음과 같이 숨김처리한다. 이 때, 보이지만 않을 뿐 공간은 여전히 그대로 차지한다.

layout.setVisibility(View.INVISIBLE);

자바 코드에서는 다음과 같이 숨김처리한다. 이 때, 보이지 않는 동시에 차지하는 공간도 사라진다.

layout.setVisibility(View.GONE);

참고사이트 : https://yonoo88.tistory.com/201