Trình điều khiển xoay

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 ở giữa hoặc chính núm xoay có thể đóng vai trò là 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:

  • Thao tác đẩy được dùng để điều hướng gồ ghề 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ác FocusAreas này.
  • Tính năng xoay được dùng để điều hướng tinh vi. 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 thực hiện hành động trên thành phần hiển thị được lấy tiêu điểm, ví dụ: nhấn nút.
  • Nút quay lại thường hoạt động như bình thường trong Android, ngoại trừ trường hợp thao tác trực tiếp, được mô tả bên dưới.

Nhật ký thao tác đẩy đảm bảo rằng thao tác đẩy sang phải rồi sang trái sẽ đưa bạn trở lại vị trí ban đầu. 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, thao tác xoay sẽ điều khiển SeekBar thay vì điều hướng. Nút Quay lại dùng để thoát khỏi chế độ tin nhắn trực tiếp. 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: