Оконная лупа в Android 12

Частичное экран увеличение, введенный в Android 12 дает слабовидящие пользователи улучшенные возможности просмотра.

Пользователи с ослабленным зрением могут носить очки по рецепту или у них могут возникать временные трудности с интерпретацией изображения на дисплее из-за условий окружающей среды или болезни. Временные трудности могут быть вызваны такими вещами, как чрезмерное освещение или сильная усталость пользователя.

Функция частичного увеличения экрана в Android 12 позволяет пользователю переключаться между полноэкранным увеличением и частичным увеличением экрана. При частичном увеличении экрана пользователи могут перетаскивать увеличенный частичный экран по дисплею для просмотра различных областей. При активации увеличения появляется кнопка переключения, которая позволяет пользователю переключаться на полноэкранное увеличение.

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

Рисунок 1. Кнопка переключения для переключения между видами

Кнопка переключателя исчезает из поля зрения после пяти секунд бездействия и появляется снова, когда пользователь снова взаимодействует с экраном. Пользователи могут продлить этот срок путем изменения времени ожидания доступности значения в настройках.

Пользователи выбирают свои предпочтения при увеличениях в настройках. Они могут оставаться с обычной функцией зума, и они могут переключаться между зумом и возвеличивать функции по мере необходимости выбора Переключения между режимами полным и частичным экраном под Выберите способ увеличить. (См. Рисунок 2.)

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

Рисунок 2. Варианты Увеличительных в настройках

Пользователи имеют возможность переключаться между обеими по умолчанию, или же они могут выбрать опцию Magnify полного экрана. Устройства Android 11, обновленные до Android 12, имеют функцию частичного увеличения экрана. Пользователь с устройством Android 11, обновленным до Android 12, также может переключаться между ними, но это не вариант по умолчанию.

Изменение увеличения анимировано, как показано на рисунке 3. Масштаб либо увеличивается, либо уменьшается постепенно, пока не будет достигнуто заданное целевое значение.

Animation when there's a magnification change

Рисунок 3. Анимация с увеличением

Реализация

OEM-производителям и партнерам не нужно ничего делать для реализации функции частичного увеличения экрана в Android 12. Она включена по умолчанию. Чтобы отключить его, установите логическое config_magnification_area значение false в config.xml файле, который удаляет его из настроек. Когда он включен, пользователи могут отключить его в настройках, но они не могут удалить его. (Когда пользователь поворачивает частичный экран увеличения выключить в настройках, то config_magnification_area установки исходного значения true упорствует.)

Android 11 и ниже частичное увеличение экрана

Эту функцию могут использовать устройства с Android 11 и более ранней версии, обновленные до Android 12. Пользователи с устройствами Android 11 (или более ранней версии), которые изначально использовали обновление функции полного увеличения до Android 12, впервые включают полное увеличение, появляется диалоговое окно с уведомлением, напоминающее им, что они могут увеличить часть экрана.

Если они никогда не использовали полного увеличения , они могут перейти в раздел Настройки> Специальные возможности> крат использовать как полное и частичное экраном увеличения.

Тройное нажатие и доступность

Когда пользователь выбирает частичного экрана увеличения, используя движение тройного крана, предупреждение появляется диалоговое окно, предлагающее его переключиться на кнопку доступности вместо всплывающих окон. Они могут выбрать Использовать тройные отводы, но диалоговые всплывающие окна гарантирует , что любой , кто хочет больше доступа в пользовательском интерфейсе знает , что он доступен. Кнопка доступности помогает пользователям, у которых дрожат руки или есть какие-либо причины, по которым механизм тройного нажатия им не пригодится.

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

Диалог кнопка Рисунок 4. Доступность