Поворотный контроллер

Поворотный контроллер — это ручка и окружающие кнопки на центральной консоли автомобиля, используемые для управления головным устройством. Поворотный контроллер должен поддерживать следующие функции:

  • Сдвиг в четырех направлениях (вверх, вниз, влево и вправо)
  • Вращение по часовой стрелке и против часовой стрелки
  • Центральная кнопка
  • Кнопка назад

Поворотный контроллер может поддерживать диагональные толчки. Вращение должно быть безграничным с фиксаторами (щелчками). В центре может быть либо кнопка, либо сама поворотная ручка может действовать как кнопка. Обычно вокруг поворотной ручки есть дополнительные кнопки, например, «Домой», «Мультимедиа», «Телефон» и «Навигация (карта)».

Поворотный регулятор работает следующим образом:

  • Подталкивание используется для грубой навигации в пользовательском интерфейсе. Экран разделен на несколько прямоугольных областей, называемых FocusAreas . Перемещение перемещается между этими FocusAreas .
  • Вращение используется для тонкой навигации. Вращение перемещается по фокусируемым представлениям в FocusArea в том же порядке, что и клавиша Tab.
  • Центральная кнопка выполняет действие в сфокусированном виде, например, нажатие кнопки.
  • Кнопка «Назад» обычно работает в Android как обычно, за исключением прямого манипулирования , описанного ниже.

История перемещений гарантирует, что перемещение вправо, а затем влево вернет вас туда, где вы были. Это может быть настроено OEM.

При настройке изготовителем оборудования попытка отодвинуть край экрана вызывает общесистемное действие, например «Назад».

Если последнее взаимодействие было выполнено с помощью касания, а не поворотного контроллера, любое смещение, поворот или нажатие центральной кнопки запускает поворотный режим путем фокусировки вида, но обычно игнорируется. Последующие действия функционируют, как описано выше, перемещая фокус или выполняя действие.

Если SeekBar находится в фокусе при нажатии центральной кнопки, запускается режим прямого управления (DM) . В этом режиме вращение управляет SeekBar , а не навигацией. Кнопка «Назад» используется для выхода из режима DM. Другие представления, поддерживающие режим DM, могут использовать смещение, а также вращение для управления представлением. Например, представление карты может использовать вращение для масштабирования и подталкивание для панорамирования (прокрутки) карты.

Чтобы узнать больше, см.: