visibility

Anna·2024년 6월 20일
0

[TIL]Android

목록 보기
25/34
post-thumbnail
  • visibility : 가시성
  • 앱을 만들다보면 사용자와의 상호 작용을 통해 어떤 View 를 숨기거나, 표시하고 싶을 때 사용
  • 모든 View 를 대상으로 사용할 수 있다.

visibility의 종류

Visible  화면에 보이는 상태

Invisible  화면에 보이진 않지만, 레이아웃에 자리를 차지하고 있는 상태

Gone  완전히 숨겨진 상태

사용법

xml에 사용법

android:visibility="속성"

activity에 사용

val 변수명 : View타입 = findViewById(R.id.아이디)

변수명.setOnClickListener {
	변수명.visibility = View.visibility속성
}
fun showHide(view:View) 
{
    view.visibility = if (view.visibility == View.VISIBLE){
        View.INVISIBLE
    } else
    {
        View.VISIBLE
    }
}

0개의 댓글