개발중인 앱에서 HorizontalPager(LazyColumn, LazyRow, VerticalPager 모두 해당 됩니다.) 를 사용중인데, OverScrollEffect 가 적용되어 있어, Fancy 하지 못한 느낌을 줍니다.
CompositionLocalProvider(LocalOverscrollConfiguration.provides(null)) {
// Composable
}
사용하고자 하는 Composable 을 위 CompositonLocalProvider 블록으로 감싸주면 됩니다.
주의할 점은, 여전히 체험판이기에 @OptIn Annotation 이 필요합니다.
@OptIn(ExperimentalPagerApi::class, ExperimentalFoundationApi::class)
Composable 함수 위에 선언해주면 됩니다.
'Android > Trouble Shoot' 카테고리의 다른 글
[Jetpack Compose] List 아이템의 필드 변경이 Recomposition 을 트리거 해야 할 때 (0) | 2023.05.16 |
---|---|
[Jetpack Compose] LazyColumn, LazyRow 의 항목 삭제가 정상적으로 이루어지지 않는 이슈 (0) | 2023.04.25 |
[Jetpack Compose] Column 속 LazyColumn 의 OverScroll 을 막는 방법 (0) | 2023.02.23 |
ViewModel 의 illegalStateException: Can not perform this action after onSaveInstanceState (0) | 2022.11.09 |
에이펙싱 버전 2.0.7 트러블 슈팅 (0) | 2022.08.11 |