View.AccessibilityTraversalAfter 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得一個景觀的ID,然後在無障礙穿越中造訪此景。
public virtual int AccessibilityTraversalAfter { [Android.Runtime.Register("getAccessibilityTraversalAfter", "()I", "GetGetAccessibilityTraversalAfterHandler", ApiSince=22)] get; [Android.Runtime.Register("setAccessibilityTraversalAfter", "(I)V", "GetSetAccessibilityTraversalAfter_IHandler", ApiSince=22)] set; }
[<get: Android.Runtime.Register("getAccessibilityTraversalAfter", "()I", "GetGetAccessibilityTraversalAfterHandler", ApiSince=22)>]
[<set: Android.Runtime.Register("setAccessibilityTraversalAfter", "(I)V", "GetSetAccessibilityTraversalAfter_IHandler", ApiSince=22)>]
member this.AccessibilityTraversalAfter : int with get, set
屬性值
若指定,此視圖的 id 即成功達成可達性遍歷,否則 #NO_ID。
- 屬性
備註
財產取得者文件:
取得一個景觀的ID,然後在無障礙穿越中造訪此景。
的 android.view.View.getAccessibilityTraversalAfter()Java 檔。
屬性設定文件:
設定一個視圖的 ID,螢幕閱讀器在此視圖之前被請求造訪。
例如,若在 A 之後應造訪視圖 B,並搭配 B.setAccessibilityTraversalAfter(A),則此系統要求螢幕閱讀器先造訪並遍歷視圖 A,再造訪視圖 B。
<b>註:</b> 瀏覽順序依照螢幕閱讀器決定的順序進行。 避免明確操作焦點順序,因為這可能導致不同應用程式間的使用者體驗不一致。 相反地,請使用其他語意,例如重新結構視圖階層結構,來傳達順序。
若將此視圖設定為對無障礙不重要的視圖,或若該視圖對無障礙不重要,則若服務未察覺不重要視圖,此方法將無效。
為避免迴圈風險,請設定清楚的視圖間關係。 例如,如果焦點順序應該是 B -> A,B.setAccessibilityTraversalBefore(A),則也呼叫 A.setAccessibilityTraversalAfter(B)。
的 android.view.View.setAccessibilityTraversalAfter(int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。