easy-1
안드로이드 슬라이딩 레이아웃 본문
<개요>
앱을 사용하다보면 더보기와 같은 버튼이 있고 이를 클릭 하면 아래로 슬라이딩이 되면서 레이아웃이 나타나는것을 볼수있다.
이를 적용하는 법을 알아보자
<적용방법>
1. 부모 레이아웃에 android:animateLayoutChanges="true" 속성을 추가해줌
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/addInfoLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:animateLayoutChanges="true">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="gone"
app:layout_constraintTop_toTopOf="parent">
<.. 레이아웃 ../>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
2. 자식뷰에 대한 visible 을 변경
이렇게 부모레이아웃에 속성을 추가해주는 것 만으로도 간단하게 슬라이딩 애니메이션을 적용할 수 있음
'Android > Kotlin' 카테고리의 다른 글
Kotlin 제어문, 반복문 (0) | 2021.12.21 |
---|---|
안드로이드 Paging3 라이브러리 사용 (0) | 2021.12.11 |
안드로이드 makeSceneTransitionAnimation (0) | 2021.12.04 |
안드로이드 릴리즈 키 해시 구하기 (0) | 2021.11.18 |
안드로이드 Retrofit Network Handling (0) | 2021.11.04 |
Comments