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放大選擇

用戶可以在默認情況下在兩者之間切換的選項,或者他們可以選擇擴大化全屏選項。升級到Android 12的Android 11設備具有部分屏幕放大功能。使用已升級到 Android 12 的 Android 11 設備的用戶也可以在兩者之間切換,但這不是默認選項。

放大倍數的變化是動畫的,如圖 3 所示。比例逐漸增加或減少,直到達到指定的目標值。

Animation when there's a magnification change

圖3.動畫與放大

執行

OEM 和合作夥伴無需執行任何操作即可在 Android 12 中實現局部屏幕放大功能。默認情況下該功能處於啟用狀態。要禁用它,設置布爾config_magnification_area價值falseconfig.xml的文件,它從設置中刪除。啟用此功能後,用戶可以在設置關閉它,但他們無法將其刪除。 (當用戶打開該部分屏幕放大關閉在設置時, config_magnification_area設定的原始值true存在。)

Android 11 及以下部分屏幕放大

升級到 Android 12 的 Android 11 及更低版本的設備可以使用此功能。原先使用全放大功能升級到Android 12 的Android 11(或更低版本)設備的用戶首次開啟全放大時,會出現一個通知對話框,提醒他們可以放大部分屏幕。

如果他們從來沒有使用全放大倍率他們可以去設置>輔助功能>放大使用完全和部分屏幕放大。

三擊和可訪問性

當用戶通過使用三抽頭運動選擇部分屏幕放大,警告彈出對話框出現,提示他們切換到輔助功能鍵來代替。他們可以選擇使用三聯水龍頭,但該對話框彈出確保任何人誰在UI需要更多的輔助功能都知道,它是可用的。輔助功能按​​鈕可為手部顫抖或因三連擊機制對他們無用的任何原因的用戶提供幫助。

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

圖4.輔助功能按鈕的對話框