아래에서 원하는 파일을 json형식 파일로 다운 받고 아래와 같은 위치에 프로젝트에 저장했다.
로티 애니메이션 위젯 만들기
@Composable
fun Loader() {
//로티 JSON 파일 가져오기
val composition by rememberLottieComposition(LottieCompositionSpec.Asset("login.json"))
//로티 애니메이션 정렬하기
val progress by animateLottieCompositionAsState(
composition,
iterations = Int.MAX_VALUE, // 반복횟수 설정 : 무한 반복하게 최대 수.
)
//로티 애니메이션 뷰
LottieAnimation(
composition = composition,
progress = { progress },
modifier = Modifier.size(300.dp) // 로티 위젯 크기 설정
)
}