窗口放大

Android 12 中引入的部分螢幕放大功能為低視力用戶提供了更好的觀看選項。

低視力使用者可能會配戴處方眼鏡,或由於環境條件或疾病,他們可能暫時難以解讀顯示內容。暫時的困難可能是由過度照明或使用者極度疲勞等原因引起的。

Android 12 中的部分螢幕放大功能可讓使用者在全螢幕放大和部分螢幕放大之間切換。透過局部螢幕放大,使用者可以在顯示器周圍拖曳放大的局部螢幕來查看不同區域。啟動放大功能時,會出現切換按鈕,可讓使用者切換到全螢幕放大功能。從 Android 14 開始,使用者可以選擇小、中、大或全螢幕放大鏡尺寸。

若要在視圖之間切換,請執行下列操作,如圖 1 所示:

  1. 在全螢幕放大狀態下,點選「設定」圖示。
  2. 選擇前三個放大鏡尺寸之一(小、中、大)。
  3. 點選完成。放大鏡變更為選定的視窗放大倍率。

Switch buttons for toggling between views

圖 1.用於在視圖之間切換的切換按鈕。

五秒不活動後,切換按鈕會淡出視圖,並在使用者再次與螢幕互動時重新出現。使用者可以透過變更「設定」中的「輔助功能逾時」值來延長此持續時間。

使用者在「設定」中的「放大倍率」下選擇自己的首選項。他們可以繼續使用常規縮放功能,並且可以根據需要在縮放和放大功能之間切換,方法是選擇選擇如何放大的在全螢幕和部分螢幕之間切換

若要使用放大選項,請執行下列操作,如圖 2 所示:

  1. “設定”下的“輔助功能”選單中,選擇“放大”以設定“放大”類型
  2. 選擇放大類型預設為在全螢幕和部分螢幕之間切換。如果使用者選擇「放大螢幕的一部分」 ,全螢幕選項不會出現在「放大鏡大小」對話方塊中。

Magnification options in Settings

圖 2. “設定”中的放大選項。

預設情況下,使用者可以選擇在兩者之間切換,也可以選擇「放大全螢幕」選項。升級到Android 12的Android 11設備具有部分螢幕放大功能。擁有已升級至 Android 12 的 Android 11 裝置的用戶也可以在兩者之間切換,但這不是預設選項。

放大倍率變化以動畫方式顯示,如圖 3 所示。比例逐漸增大或減小,直到達到指定的目標值。

Animation when there's a magnification change

圖 3.放大動畫。

執行

OEM 和合作夥伴無需執行任何操作即可在 Android 12 中實現部分螢幕放大功能。此功能預設為開啟。若要停用它,請在config.xml檔案中將布林值config_magnification_area設為false ,這會將其從Settings中刪除。啟用後,用戶可以在「設定」中將其關閉,但無法將其刪除。 (當使用者在Settings中關閉部分螢幕放大功能時, config_magnification_area設定原始值true仍然存在。)

Android 11更低部分螢幕放大倍率

升級到 Android 12 的 Android 11 及更低版本的裝置可以使用此功能。對於使用 Android 11 或更低版本設備的用戶,如果最初使用完全放大功能,然後升級到 Android 12,當他們第一次打開完全放大時,會出現一個通知對話框,提醒他們可以放大部分螢幕。

如果他們從未使用過全螢幕放大,則可以前往「設定」 > “輔助功能” > “放大”以使用全螢幕和部分螢幕放大。

三擊和輔助功能

當使用者透過三次點擊移動選擇部分畫面放大時,會出現一個警告對話框,提示他們切換到輔助使用按鈕。他們可以選擇「使用三次點擊」 ,但該對話框可確保任何想要在 UI 中獲得更多可訪問性的人知道它是可用的。輔助使用按鈕可以幫助那些認為三次點擊機制沒有用的用戶,例如那些手部顫抖的用戶。

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

圖 4.輔助使用按鈕對話框。