Bộ điều khiển xoay là một núm vặn và các nút xung quanh trong bảng điều khiển trung tâm của ô tô dùng để điều khiển đầu phát trung tâm. Bộ điều khiển xoay phải hỗ trợ các chức năng sau:
- Đẩy theo 4 hướng (lên, xuống, trái và phải)
- Xoay theo chiều kim đồng hồ và ngược chiều kim đồng hồ
- Nút giữa
- Nút quay lại
Bộ điều khiển xoay có thể hỗ trợ các thao tác đẩy theo đường chéo. Độ xoay phải không giới hạn với các điểm dừng (lượt nhấp). Có thể có một nút ở chính giữa hoặc bản thân núm xoay có thể hoạt động như một nút. Thường thì có các nút bổ sung xung quanh núm xoay, ví dụ: Trang chủ, Nội dung nghe nhìn, Điện thoại và điều hướng (bản đồ).
Bộ điều khiển xoay hoạt động như sau:
- Tính năng Nhắc nhở hoạt động được sử dụng cho điều hướng thô trong giao diện người dùng. Màn hình được phân vùng thành một số vùng hình chữ nhật, gọi là
FocusAreas
. Thao tác đẩy sẽ di chuyển giữa cácFocusAreas
này. - Chế độ xoay được dùng để điều hướng chính xác. Thao tác xoay sẽ di chuyển qua các thành phần hiển thị có thể lấy tiêu điểm trong
FocusArea
theo cùng thứ tự như phím Tab. - Nút giữa sẽ thực hiện thao tác trên khung hiển thị được lấy tiêu điểm, chẳng hạn như để nhấn một nút.
- Nút quay lại thường hoạt động như bình thường trong Android, một trường hợp ngoại lệ là thao tác trực tiếp, theo mô tả dưới đây.
Lịch sử dịch chuyển đảm bảo rằng tính năng nhắc sang phải và sang trái sẽ đưa bạn trở lại vị trí hiện tại của bạn. Nhà sản xuất thiết bị gốc (OEM) có thể định cấu hình giá trị này.
Khi được nhà sản xuất thiết bị gốc (OEM) định cấu hình, thao tác đẩy ra khỏi cạnh màn hình sẽ kích hoạt một thao tác trên toàn hệ thống, chẳng hạn như Quay lại.
Nếu lượt tương tác gần đây nhất diễn ra thông qua thao tác chạm thay vì bộ điều khiển xoay, thì mọi thao tác đẩy, xoay hoặc nhấn vào nút Trung tâm sẽ bắt đầu chế độ xoay bằng cách lấy nét một thành phần hiển thị, nhưng thường bị bỏ qua. Các thao tác tiếp theo hoạt động như mô tả ở trên, di chuyển tiêu điểm hoặc thực hiện hành động.
Nếu SeekBar
được lấy làm tâm điểm khi nhấn nút Trung tâm, thì chế độ thao tác trực tiếp (DM) sẽ bắt đầu. Ở chế độ này, chế độ xoay sẽ thao tác với SeekBar
thay vì điều hướng. Nút Quay lại dùng để thoát khỏi chế độ DM.
Các thành phần hiển thị khác hỗ trợ chế độ DM có thể sử dụng tính năng đẩy cũng như xoay để thao tác với thành phần hiển thị.
Ví dụ: chế độ xem bản đồ có thể sử dụng thao tác xoay để thu phóng và đẩy để kéo (cuộn) bản đồ.
Để tìm hiểu thêm, hãy xem: