Contrôleur rotatif

Un contrôleur rotatif est un bouton et les boutons environnants dans la console centrale d'une automobile utilisés pour contrôler l'unité principale. Un contrôleur rotatif doit prendre en charge ces fonctions :

  • Déplacer dans quatre directions (haut, bas, gauche et droite)
  • Tourner dans le sens des aiguilles d'une montre et dans le sens inverse des aiguilles d'une montre
  • Bouton central
  • Bouton Retour

Un contrôleur rotatif peut prendre en charge les déplacements diagonaux. La rotation doit être illimitée avec des crans (clics). Il peut y avoir soit un bouton au centre, soit le bouton rotatif lui-même peut faire office de bouton. Il y a généralement des boutons supplémentaires autour du bouton rotatif, par exemple Accueil, Média, Téléphone et navigation (carte).

Un contrôleur rotatif fonctionne comme ceci :

  • Le nudging est utilisé pour une navigation grossière dans l’interface utilisateur. L'écran est divisé en plusieurs régions rectangulaires, appelées FocusAreas . Nudging navigue entre ces FocusAreas .
  • La rotation est utilisée pour une navigation fine . La rotation parcourt les vues pouvant être focalisées dans une FocusArea dans le même ordre que la touche Tab.
  • Le bouton central agit sur la vue ciblée, par exemple pour appuyer sur un bouton.
  • Le bouton Retour fonctionne généralement comme d'habitude sous Android, à l'exception de la manipulation directe , décrite ci-dessous.

L’historique des nudges garantit que les coups de coude à droite puis à gauche vous ramènent là où vous étiez. Ceci peut être configuré par l'OEM.

Lorsqu'elle est configurée par l'OEM, la tentative de déplacement du bord de l'écran déclenche une action à l'échelle du système, par exemple Retour.

Si l'interaction la plus récente a eu lieu par le toucher plutôt que par le contrôleur rotatif, tout déplacement, rotation ou pression sur le bouton central démarre le mode rotatif en focalisant une vue, mais est généralement ignoré. Les actions ultérieures fonctionnent comme décrit ci-dessus, en déplaçant le focus ou en agissant.

Si une SeekBar est ciblée lorsque le bouton central est enfoncé, le mode de manipulation directe (DM) démarre. Dans ce mode, la rotation manipule la SeekBar plutôt que la navigation. Le bouton Retour est utilisé pour quitter le mode DM. D'autres vues prenant en charge le mode DM peuvent utiliser le déplacement ainsi que la rotation pour manipuler la vue. Par exemple, une vue cartographique peut utiliser la rotation pour zoomer et le déplacement pour effectuer un panoramique (faire défiler) la carte.

Pour en savoir plus, consultez :