Un contrôleur rotatif est un bouton et des boutons environnants situés dans la console centrale d'une automobile, qui permettent de contrôler l'unité principale. Un contrôleur rotatif doit prendre en charge les fonctions suivantes:
- Déplacer l'élément dans quatre directions (haut, bas, gauche et droite)
- Faire pivoter dans le sens des aiguilles d'une montre et dans le sens inverse
- Bouton central
- Bouton Retour
Un contrôleur rotatif peut accepter des mouvements diagonaux. La rotation doit être illimitée avec des crans (clics). Un bouton peut être placé au centre, ou le bouton rotatif lui-même peut servir de bouton. Des boutons supplémentaires entourent généralement le bouton rotatif (par exemple, "Accueil", "Multimédia", "Téléphone" et "Navigation" (carte)).
Un contrôleur rotatif fonctionne comme suit:
- Les nudges sont utilisés pour la navigation approximative dans l'interface utilisateur. L'écran est divisé en plusieurs régions rectangulaires, appelées
FocusAreas
. Un léger coup de pouce permet de naviguer entre cesFocusAreas
. - La rotation permet une navigation précise. La rotation permet de parcourir les vues sélectionnables dans un
FocusArea
dans le même ordre que la touche Tabulation. - Le bouton central permet d'effectuer une action sur la vue sélectionnée, par exemple d'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 gestes permet de revenir à l'état précédent en effectuant un geste vers la droite, puis vers la gauche. Ce paramètre peut être configuré par l'OEM.
Lorsqu'il est configuré par l'OEM, une tentative de pression sur le 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 commande tactile plutôt que par commande rotative, tout contact, rotation ou appui sur le bouton central lance le mode rotatif en sélectionnant 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 effectuant une action.
Si un SeekBar
est sélectionné lorsque vous appuyez sur le bouton central, le mode manipulation directe (DM) démarre. Dans ce mode, la rotation manipule le SeekBar
plutôt que de naviguer. Le bouton Retour permet de quitter le mode DM.
Les autres vues compatibles avec le mode DM peuvent utiliser le forçage et la rotation pour manipuler la vue.
Par exemple, une vue de carte peut utiliser la rotation pour effectuer un zoom et un léger mouvement pour effectuer un panoramique (défilement) de la carte.
Pour en savoir plus, consultez les pages suivantes: