반응형
View의 출력 상태를 제어해보자.
먼저 테스트를 위해 TextView들을 적당히 생성시켰다.
View의 출력 상태를 제어하는 속성은 'visibility' 이다.
visibility의 속성 값으로는 3가지가 있다.
- true : 기본 값이며 view를 표현 해준다.
- gone : view를 보이지 않게하며, 해당 영역을 확보하지 않는다.
- invisible : view를 보이지 않게하며, 해당 영역을 확보한다.
true는 따로 visibility 속성에 값을 주지 않으면 지정되는 기본 값이기에 다루지 않겠다.
먼저 'gone'으로 속성 값을 지정해보았다.
'gone' 속성 값을 사용할 경우 해당 view의 영역을 포함해서 아예 표현되지 않는다.
'invisible' 속성 값을 사용할 경우 해당 view를 표현하지 않지만 영역은 확보된다.
'visibility' 속성은 조건부로 특정 view의 출력 상태를 제어하는데 자주 사용되어질 것 같다.
반응형
'Android (Kotlin)' 카테고리의 다른 글
[Android/안드로이드] RadioButton (라디오버튼) 만들기 (0) | 2021.10.17 |
---|---|
[Android/안드로이드] TextView 줄 수 제한, 줄임 표시 (maxLines, ellipsize) (0) | 2021.10.05 |
[Android/안드로이드] View 내부, 외부 간격 설정 margin & padding (0) | 2021.09.05 |
[Android/안드로이드] View 기본 속성 (0) | 2021.09.03 |
[Android/안드로이드] LinearLayout을 xml로 만들기 (0) | 2021.08.27 |
최근댓글