Layout_03.FrameLayout

WACK·2023년 6월 8일
  • 뷰를 겹쳐 출력시키는 레이아웃

visibility 속성 조정

  • 동일 위치에 여러 뷰를 겹치게 출력한후 한순간에 하나의 뷰만 출력하기 위해 사용
  • visibility 속성을 이용해 출력될 뷰를 지정
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
	android:layout_width="match_parent"
	android:layout_height="match_parent">
	<ImageView
		android:id="@+id/imageView"/>
	<Button
		android:id="@+id/button“
		android:visibility="invisible"/>
</FrameLayout>
button.setOnClickListener {
	button.visibility= View.INVISIBLE
	imageView.visibility=View.VISIBLE
} 
imageView.setOnClickListener {
	button.visibility=View.VISIBLE
	imageView.visibility=View.INVISIBLE
}
profile
앱 개발자 지망생

0개의 댓글