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 essesFocusAreas
. - 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: