ScalingLazyColumn은 Wear OS용으로 특별히 빌드되었으며 LazyColumn 클래스를 확장합니다. 목록은 크기 조정과 투명도를 제공하므로 콘텐츠가 화면 상단과 하단에서 축소되거나 페이드 아웃될 수 있어 사용자가 집중할 부분을 확인하는 데 도움이 됩니다. 목록은 화면 중앙에 고정되어 목록 중간의 항목을 추가로 강조합니다.
목록에는 고정 또는 가변 높이의 항목이 포함될 수 있습니다. 목록 콘텐츠에는 원형 디스플레이를 수용할 만큼 충분한 여백이 있어야 합니다. autoCentering이 사용 설정되어 있으면 목록에서 해당 지점으로 스크롤할 때 목록의 첫 번째 항목과 마지막 항목이 모두 표시 영역 중앙에 배치됩니다.
맞추기 동작
스크롤할 때 목록 항목을 강조하려면 맞추기를 사용합니다. 항목의 높이가 크지만 화면보다 크지 않은 경우 맞추기를 사용합니다.
맞추기 동작은 두 가지 형태로 나타납니다. ItemCenter는 항목의 중심을 기준점으로 사용합니다. ItemStart는 항목의 가장자리를 기준점으로 사용합니다. 첫 번째를 사용하여 항목 하나를 화면의 중앙에, 두 번째를 사용하여 두 항목을 화면의 중앙에 배치합니다. anchorType 매개변수를 사용하여 이 동작을 설정합니다.
목록의 맞추기 동작을 추가로 제어하려면 ScalingLazyColumn 선언에서 맞춤 flingBehavior를 정의합니다.
사용
시계에서 목록을 사용하는 방법의 예는 다음을 참고하세요.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.