Loupe de fenêtre dans Android 12

Le grossissement partiel de l'écran, introduit dans Android 12, offre aux utilisateurs malvoyants des options de visualisation améliorées.

Les utilisateurs malvoyants peuvent porter des lunettes de vue ou avoir des difficultés temporaires à interpréter un affichage en raison de conditions environnementales ou d'une maladie. Des difficultés temporaires peuvent être causées par des facteurs tels qu’un éclairage excessif ou une fatigue extrême de l’utilisateur.

La fonction d'agrandissement d'écran partiel d'Android 12 permet à un utilisateur de basculer entre l'agrandissement plein écran et l'agrandissement d'écran partiel. Avec le grossissement d'écran partiel, les utilisateurs peuvent faire glisser l'écran partiel agrandi autour de l'écran pour afficher différentes zones. Un bouton de commutation qui permet à l'utilisateur de basculer vers un grossissement plein écran apparaît lorsque le grossissement est activé.

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

Figure 1 . Bouton de commutation pour basculer entre les vues

Le bouton de commutation disparaît après cinq secondes d'inactivité et réapparaît lorsque l'utilisateur interagit à nouveau avec l'écran. Les utilisateurs peuvent prolonger cette durée en modifiant la valeur du délai d'expiration de l'accessibilité dans Paramètres .

Les utilisateurs sélectionnent leurs préférences sous Grossissements dans Paramètres . Ils peuvent conserver la fonctionnalité de zoom habituelle et basculer entre les fonctions de zoom et d'agrandissement selon leurs besoins en sélectionnant Basculer entre plein écran et partiel sous Choisir comment agrandir . (Voir la figure 2.)

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

Figure 2. Options d'agrandissement dans Paramètres

Les utilisateurs ont la possibilité de basculer entre les deux par défaut ou de sélectionner l'option Agrandir en plein écran . Les appareils Android 11 mis à niveau vers Android 12 disposent de la fonction d'agrandissement d'écran partiel. Un utilisateur disposant d'un appareil Android 11 mis à niveau vers Android 12 peut également basculer entre les deux, mais ce n'est pas une option par défaut.

Le changement de grossissement est animé, comme le montre la figure 3. L'échelle augmente ou diminue progressivement jusqu'à ce que la valeur cible spécifiée soit atteinte.

Animation when there's a magnification change

Figure 3. Animation avec grossissement

Mise en œuvre

Les OEM et les partenaires n’ont rien à faire pour implémenter la fonction d’agrandissement partiel de l’écran dans Android 12. Elle est activée par défaut. Pour le désactiver, définissez la valeur booléenne config_magnification_area sur false dans le fichier config.xml , ce qui la supprime de Settings . Lorsqu'il est activé, les utilisateurs peuvent le désactiver dans Paramètres , mais ils ne peuvent pas le supprimer. (Lorsqu'un utilisateur désactive l'agrandissement partiel de l'écran dans Settings , la valeur d'origine du paramètre config_magnification_area , true persiste.)

Android 11 et grossissement partiel de l'écran inférieur

Les appareils Android 11 et versions antérieures mis à niveau vers Android 12 peuvent utiliser cette fonctionnalité. Les utilisateurs d'appareils Android 11 (ou version antérieure) qui ont initialement utilisé la mise à niveau de la fonction de grossissement complet vers Android 12 activent le grossissement complet pour la première fois, une boîte de dialogue de notification apparaît pour leur rappeler qu'ils peuvent agrandir une partie de leur écran.

S'ils n'ont jamais utilisé le grossissement complet, ils peuvent accéder à Paramètres > Accessibilité > Grossissement pour utiliser le grossissement plein écran et partiel.

Appuyez trois fois et accessibilité

Lorsque les utilisateurs sélectionnent l'agrandissement de l'écran partiel en appuyant trois fois, une boîte de dialogue contextuelle d'avertissement apparaît qui les invite à passer au bouton d'accessibilité à la place. Ils peuvent sélectionner Utiliser le triple tapotement , mais la boîte de dialogue contextuelle garantit que toute personne souhaitant plus d'accessibilité dans l'interface utilisateur sait qu'elle est disponible. Le bouton d'accessibilité aide les utilisateurs qui ont des tremblements des mains ou pour toute raison pour laquelle un mécanisme à triple pression ne leur serait pas utile.

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

Figure 4. Boîte de dialogue du bouton d'accessibilité