Controle giratório

Um controle giratório é um botão e botões ao redor no console central de um automóvel usados para controlar a unidade principal. Um controle giratório precisa oferecer suporte às seguintes funções:

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

Um controle giratório pode oferecer suporte a empurrões diagonais. A rotação deve ser ilimitada com paradas (cliques). Pode haver um botão no centro ou o botão rotativo pode funcionar como um botão. Normalmente, há outros botões ao redor do botão giratório, por exemplo, "Página inicial", "Mídia", "Telefone" e "Navegação (mapa)".

Um controlador rotativo funciona assim:

  • O empurrão é usado para navegação grosseira na interface do usuário. A tela é dividida em várias regiões retangulares, chamadas de FocusAreas. O deslocamento navega entre esses FocusAreas.
  • A rotação é usada para a navegação fina. A rotação navega pelas visualizações com foco em um FocusArea na mesma ordem que a tecla Tab.
  • O botão central realiza uma ação na visualização em foco, por exemplo, pressionar um botão.
  • O botão "Voltar" normalmente funciona como de costume no Android, com exceção da manipulação direta, descrita abaixo.

O histórico de sugestões garante que você volte para onde estava ao deslizar para a direita e depois para a esquerda. Isso pode ser configurado pelo OEM.

Quando configurado pelo OEM, a tentativa de deslocar a borda da tela aciona uma ação do sistema, por exemplo, "Voltar".

Se a interação mais recente ocorreu por toque em vez de pelo controle giratório, qualquer empurrão, giro ou pressionamento do botão central inicia o modo giratório ao focar uma visualização, mas geralmente é ignorado. As ações subsequentes funcionam conforme descrito acima, movendo o foco ou realizando uma ação.

Se um SeekBar estiver em foco quando o botão central for pressionado, o modo de manipulação direta (DM) será iniciado. Nesse modo, a rotação manipula o SeekBar em vez de navegar. O botão "Voltar" é usado para sair do modo DM. Outras visualizações compatíveis com o modo DM podem usar alertas e rotação para manipular a visualização. Por exemplo, uma visualização de mapa pode usar a rotação para fazer zoom e a movimentação para mover (rolar) o mapa.

Para saber mais, consulte: