Lupa de janela no Android 12

A ampliação parcial da tela, introduzida no Android 12, oferece aos usuários com deficiência visual melhores opções de visualização.

Usuários com baixa visão podem usar óculos graduados ou podem ter dificuldade temporária para interpretar uma exibição devido a condições ambientais ou doenças. Dificuldades temporárias podem ser causadas por fatores como iluminação excessiva ou fadiga extrema do usuário.

O recurso de ampliação de tela parcial no Android 12 permite que o usuário alterne entre a ampliação de tela inteira e a ampliação de tela parcial. Com a ampliação parcial da tela, os usuários podem arrastar a tela parcial ampliada pela tela para visualizar diferentes áreas. Um botão de alternância que permite ao usuário alternar para ampliação de tela inteira aparece quando a ampliação é ativada.

Switch buttons for toggling between full and partial screen that shows magnified area you can drag to move

Figura 1 . Botão de alternância para alternar entre visualizações

O botão de troca desaparece de vista após cinco segundos de inatividade e reaparece quando o usuário interage com a tela novamente. Os usuários podem estender essa duração alterando o valor do tempo limite de acessibilidade em Configurações .

Os usuários selecionam suas preferências em Ampliações em Configurações . Eles podem permanecer com a funcionalidade de zoom normal e alternar entre as funções de zoom e ampliação conforme necessário selecionando Alternar entre tela inteira e parcial em Escolha como ampliar . (Veja a Figura 2.)

Magnification options in Settings lets users select between full screen, partial screen, and switching between the two

Figura 2. Opções de ampliação em Configurações

Os usuários têm a opção de alternar entre ambos por padrão ou podem selecionar a opção Ampliar tela inteira . Os dispositivos Android 11 atualizados para o Android 12 têm a função de ampliação parcial da tela. Um usuário com um dispositivo Android 11 atualizado para o Android 12 também pode alternar entre os dois, mas essa não é uma opção padrão.

A mudança de ampliação é animada, conforme mostrado na Figura 3. A escala aumenta ou diminui gradualmente até que o valor alvo especificado seja alcançado.

Animation when there's a magnification change

Figura 3. Animação com ampliação

Implementação

OEMs e parceiros não precisam fazer nada para implementar o recurso de ampliação parcial da tela no Android 12. Ele está ativado por padrão. Para desativá-lo, defina o valor booleano config_magnification_area como false no arquivo config.xml , que o remove de Settings . Quando ativado, os usuários podem desativá-lo em Configurações , mas não podem removê-lo. (Quando um usuário desativa a ampliação parcial da tela em Settings , o valor original da configuração config_magnification_area de true persiste.)

Android 11 e ampliação parcial inferior da tela

Dispositivos Android 11 e anteriores atualizados para Android 12 podem usar esse recurso. Os usuários com dispositivos Android 11 (ou inferior) que originalmente usaram a atualização da função de ampliação total para o Android 12 ativam a ampliação total pela primeira vez, uma caixa de diálogo de notificação aparece para lembrá-los de que podem ampliar parte da tela.

Se nunca usaram a ampliação total, podem ir para Configurações > Acessibilidade > Ampliação para usar a ampliação total e parcial da tela.

Toque triplo e acessibilidade

Quando os usuários selecionam a ampliação parcial da tela usando um movimento de toque triplo, uma caixa de diálogo pop-up de aviso aparece solicitando que eles mudem para o botão de acessibilidade . Eles podem selecionar Usar toque triplo , mas o pop-up da caixa de diálogo garante que qualquer pessoa que queira mais acessibilidade na IU saiba que ela está disponível. O botão de acessibilidade auxilia usuários que apresentam tremores nas mãos ou qualquer motivo pelo qual um mecanismo de toque triplo não seria útil para eles.

Notification to users that they have an accessibility option that they use instead of triple-tap to enable partial magnification

Figura 4. Caixa de diálogo do botão de acessibilidade