Controlador rotatorio

Un controlador giratorio es una perilla y los botones que la rodean en la consola central de un automóvil que se usa para controlar la unidad principal. Un controlador giratorio debe admitir estas funciones:

  • Empuje en cuatro direcciones (arriba, abajo, izquierda y derecha)
  • Girar en sentido horario y antihorario
  • Botón central
  • Botón de retroceso

Un controlador giratorio puede admitir empujones diagonales. La rotación debe ser ilimitada con retenes (clics). Puede haber un botón en el centro o la perilla giratoria en sí puede actuar como un botón. Por lo general, hay botones adicionales alrededor de la perilla giratoria, por ejemplo, Inicio, Medios, Teléfono y navegación (mapa).

Un controlador rotatorio funciona así:

  • Empujar se utiliza para la navegación aproximada en la interfaz de usuario. La pantalla se divide en varias regiones rectangulares, denominadas FocusAreas . Empujar navega entre estas FocusAreas .
  • La rotación se utiliza para una navegación precisa. La rotación navega a través de las vistas enfocables en un FocusArea en el mismo orden que la tecla Tabulador.
  • El botón central realiza una acción en la vista enfocada, por ejemplo, para presionar un botón.
  • El botón Atrás normalmente funciona como de costumbre en Android, con la excepción de la manipulación directa , que se describe a continuación.

El historial de toques asegura que empujar a la derecha y luego a la izquierda lo lleva de regreso a donde estaba. Esto puede ser configurado por el OEM.

Cuando lo configura el OEM, intentar empujar el borde de la pantalla desencadena una acción en todo el sistema, por ejemplo, Atrás.

Si la interacción más reciente tuvo lugar a través del tacto en lugar del control giratorio, cualquier empujón, giro o presión del botón central iniciará el modo giratorio al enfocar una vista, pero generalmente se ignorará. Las acciones subsiguientes funcionan como se describe arriba, moviendo el foco o tomando acción.

Si se enfoca una SeekBar de búsqueda cuando se presiona el botón central, se inicia el modo de manipulación directa (DM) . En este modo, la rotación manipula la SeekBar en lugar de navegar. El botón Atrás se utiliza para salir del modo DM. Otras vistas que admiten el modo DM pueden utilizar el desplazamiento y la rotación para manipular la vista. Por ejemplo, una vista de mapa puede usar la rotación para hacer zoom y empujar para desplazarse (desplazarse) por el mapa.

Para obtener más información, consulte: