Compose 사용해서 UI 만들고 있는데 시스템 UI의 홈 버튼을 눌러서 애플리케이션이 백그라운드로 들어갈 때 애니메이션 효과를 주려고 합니다.
안드로이드 34 이상: overrideActivityTransition
안드로이드 34 미만: overridePendingTransition
이렇게 사용하던데 둘 다 매개변수 enterAnim, exitAnim 가 Int형인걸로 보아
기본 안드로이드 UI 툴킷에서 사용하는 방식인 anim 폴더 만들어서 animation resource file을 만들어 줘야 하는 거 같더라구요.
혹시 Compose에서도 동일한 방법으로 구현하나요? 아니면 다른 방법이 있나요?
그리고 구글 앱들 보면 보통 시작할 때 앱이 커지듯이 화면을 채우는 애니메이션이고
onPause 할 때는 화면이 앱으로 작아지듯 하는 애니메이션 이름이 뭔가요?
4개의 댓글
무분별한 사용은 차단될 수 있습니다.
안티푸라면
컴포즈 좋냐 xml에서 못넘어가고 있는데
집에가게해줘
컴포즈가 상위호환이다 라고는 하는데.. 제가 이걸로 프로젝트를 한 경험이 없어서 그런지
실질적으로 크게 느껴지는 건 없네요
닉네임대충짓
동일방법으로 구현함
액티비티 열고닫는거는 컴포즈, xml뷰와 무관함
컴포즈, xml 뷰는 ui를 그리기만 하는 목적
housekeeper
그거가 런처가 아니고 앱 개별로 되는 거였나