清單

清單是垂直連續的元素索引。請用 ScalingLazyColumn 在 Wear OS 建立清單。



ScalingLazyColumn 專為 Wear OS 設計,可以用來擴充 LazyColumn 類別。清單提供了擴充性和透明度,可以在螢幕底部和頂端縮小並淡出內容,幫助使用者瞭解該注意的地方。清單會固定在螢幕中央,特別可以強調位於清單中央的項目。

清單內的項目高度可以固定也可以有所不同。清單內容應該設有足夠的邊界,以便配合圓形螢幕。如果啟用 autoCentering,第一和最後一個項目最後都會隨著捲動清單而到達可視區域中央。

貼齊行為

如果想在捲動時強調某個清單項目,請用貼齊功能。請在項目高度較高,但並未高過螢幕時使用貼齊功能。

貼齊行為有兩種。ItemCenter 使用項目中心做為參照點。ItemStart 使用項目邊緣做為參照點。第一種可以用來把項目放在螢幕中央,第二種可以把兩個項目放在螢幕中央。請用 anchorType 參數設定這項行為。

如要進一步控管清單中的貼齊行為,請在 ScalingLazyColumn 宣告中定義自訂 flingBehavior

使用方式

請參閱以下範例,瞭解如何在智慧手錶上使用清單。