Controlador rotativo

Um controlador rotativo é um botão e botões adjacentes no console central de um automóvel usado para controlar a unidade principal. Um controlador rotativo deve suportar estas funções:

  • Deslize em quatro direções (para cima, para baixo, para a esquerda e para a direita)
  • Gire no sentido horário e anti-horário
  • Botão central
  • Botão "voltar

Um controlador rotativo pode suportar ajustes diagonais. A rotação deve ser ilimitada com detentores (cliques). Pode haver um botão no centro ou o próprio botão rotativo pode funcionar como um botão. Normalmente existem botões adicionais ao redor do botão rotativo, por exemplo, Início, Mídia, Telefone e navegação (mapa).

Um controlador rotativo funciona assim:

  • Nudging é usado para navegação aproximada na interface do usuário. A tela é particionada em diversas regiões retangulares, conhecidas como FocusAreas . O deslocamento navega entre esses FocusAreas .
  • A rotação é usada para uma navegação precisa . A rotação navega pelas visualizações focáveis ​​em uma FocusArea na mesma ordem que a tecla Tab.
  • O botão central executa uma ação na visualização em foco, por exemplo, para pressionar um botão.
  • O botão Voltar normalmente funciona normalmente no Android, com exceção da manipulação direta , descrita abaixo.

O histórico de deslocamento garante que o deslocamento para a direita e depois para a esquerda o leve de volta onde estava. Isso pode ser configurado pelo OEM.

Quando configurado pelo OEM, a tentativa de empurrar para fora da borda da tela aciona uma ação em todo o sistema, por exemplo, Voltar.

Se a interação mais recente ocorreu por meio de toque em vez do controlador giratório, qualquer movimento, rotação ou pressionamento do botão central inicia o modo giratório focalizando uma visualização, mas geralmente é ignorado. As ações subsequentes funcionam conforme descrito acima, movendo o foco ou agindo.

Se um SeekBar estiver focado quando o botão central for pressionado, o modo de manipulação direta (DM) será iniciado. Neste modo, a rotação manipula o SeekBar em vez de navegar. O botão Voltar é usado para sair do modo DM. Outras visualizações que suportam o modo DM podem usar deslocamento e rotação para manipular a visualização. Por exemplo, uma visualização de mapa pode usar rotação para aplicar zoom e deslocamento para deslocar (rolar) o mapa.

Para saber mais, consulte: