共用方式為


View.DispatchPopulateAccessibilityEvent(AccessibilityEvent) 方法

定義

AccessibilityEvent 分派至第 View 一個,然後分派至其子系,以便將其文字內容新增至事件。

[Android.Runtime.Register("dispatchPopulateAccessibilityEvent", "(Landroid/view/accessibility/AccessibilityEvent;)Z", "GetDispatchPopulateAccessibilityEvent_Landroid_view_accessibility_AccessibilityEvent_Handler")]
public virtual bool DispatchPopulateAccessibilityEvent (Android.Views.Accessibility.AccessibilityEvent? e);
[<Android.Runtime.Register("dispatchPopulateAccessibilityEvent", "(Landroid/view/accessibility/AccessibilityEvent;)Z", "GetDispatchPopulateAccessibilityEvent_Landroid_view_accessibility_AccessibilityEvent_Handler")>]
abstract member DispatchPopulateAccessibilityEvent : Android.Views.Accessibility.AccessibilityEvent -> bool
override this.DispatchPopulateAccessibilityEvent : Android.Views.Accessibility.AccessibilityEvent -> bool

參數

e
AccessibilityEvent

事件。

傳回

True 是表示 如果事件母體擴展已完成。

屬性

備註

AccessibilityEvent 分派至第 View 一個,然後分派至其子系,以便將其文字內容新增至事件。 請注意,事件文字會填入個別分派路徑,因為我們不僅新增至事件的來源文字,也會填入其所有子系的文字。 一般實作會在此檢視上呼叫 #onPopulateAccessibilityEvent(AccessibilityEvent) ,然後在每個子系上呼叫 #dispatchPopulateAccessibilityEvent(AccessibilityEvent) 。 如果需要事件文字內容的自定義母體擴展,請覆寫此方法。

AccessibilityDelegate如果 已透過呼叫 #setAccessibilityDelegate(AccessibilityDelegate) 來指定 ,則AccessibilityDelegate#dispatchPopulateAccessibilityEvent(View, AccessibilityEvent)負責處理此呼叫。

如果此檢視設定 #isAccessibilityDataSensitive() ,則此檢視應該只將敏感性資訊附加至同時設定 AccessibilityEvent#isAccessibilityDataSensitive()的事件。

<em>注意:</em> 特定類型的輔助功能事件不會分派以透過此方法填入事件文字。 如需詳細資訊, AccessibilityEvent請參閱 。

android.view.View.dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於