Chỉ báo vị trí
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

Thành phần PositionIndicator hiển thị vị trí của người dùng trong một danh sách hoặc giá trị dải ô.
Sử dụng các chỉ báo vị trí trong danh sách hoặc cho các bối cảnh khác khi bạn có thể dùng nút bên xoay (RSB) để cuộn, điều chỉnh chế độ cài đặt, điều chỉnh âm lượng hoặc thực hiện thao tác khác.
Phân tích
Cách sử dụng
Xem các ví dụ sau đây về chỉ báo vị trí.

Màn hình lớn

Hành vi thích ứng
Chỉ báo vị trí sẽ vẫn có cùng kích thước trên tất cả các kích thước màn hình, tức là góc của đường cong sẽ thay đổi đôi chút cho phù hợp.

Chỉ báo vị trí
Vòng cung của chỉ báo luôn cao 50 dp (không điều chỉnh theo tỷ lệ) có nghĩa là chỉ độ thay đổi khi bạn tăng kích thước.
Bạn có thể điều chỉnh lề xuống 2 dp theo cách thủ công để phù hợp với SysUI. Chiều cao sẽ vẫn cố định ở 50 dp.

Kiểm soát/Chỉ báo RSB
Vòng cung của chỉ báo luôn cao 76 dp (không theo tỷ lệ tương ứng) có nghĩa là chỉ độ thay đổi khi bạn tăng kích thước.
Bạn có thể:
- Điều chỉnh lề theo cách thủ công xuống 2 dp để khớp với SysUI. Chiều cao sẽ vẫn cố định ở 50 dp.
- Đặt chỉ báo ở bên trái hoặc bên phải màn hình.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[],null,["# Position indicator\n\nThe [PositionIndicator](/reference/kotlin/androidx/wear/compose/material/package-summary#PositionIndicator(androidx.compose.foundation.ScrollState,androidx.compose.ui.Modifier,kotlin.Boolean)) component displays the user's location in a list or range value. \nUse position indicators in list or for other contexts when you can use the rotating side button (RSB) to scroll, adjust settings, control volume, or do other actions.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nAnatomy\n-------\n\nA. Track \nB. Indicator\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nUsage\n-----\n\nSee the following examples of position indicators.\n\nLarge screens\n-------------\n\n### **Responsive behavior**\n\nThe position indicator will remain the same size across screen sizes, this means the angle of the curve will change slightly to match.\n\n**Position indicator**\n\nThe arc of the indicator is always 50 dp high (doesn't scale proportionally) meaning only the degree changes as you go up in size. \n\n\nIt's possible to manually adjust the margin down to 2 dp to match SysUI. The height will remain fixed at 50 dp.\n\n**Control/RSB indicator**\n\nThe arc of the indicator is always 76 dp high (doesn't scale proportionally) meaning only the degree changes as you go up in size. \n\nIt's possible to:\n\n- Manually adjust the margin down to 2 dp to match SysUI. The height will remain fixed at 50 dp.\n- Have the indicator sit on the left or right side of the screen."]]