View.OnInitializeAccessibilityEvent(AccessibilityEvent) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 與 AccessibilityEvent 有關此事件來源的檢視資訊。
[Android.Runtime.Register("onInitializeAccessibilityEvent", "(Landroid/view/accessibility/AccessibilityEvent;)V", "GetOnInitializeAccessibilityEvent_Landroid_view_accessibility_AccessibilityEvent_Handler")]
public virtual void OnInitializeAccessibilityEvent(Android.Views.Accessibility.AccessibilityEvent? e);
[<Android.Runtime.Register("onInitializeAccessibilityEvent", "(Landroid/view/accessibility/AccessibilityEvent;)V", "GetOnInitializeAccessibilityEvent_Landroid_view_accessibility_AccessibilityEvent_Handler")>]
abstract member OnInitializeAccessibilityEvent : Android.Views.Accessibility.AccessibilityEvent -> unit
override this.OnInitializeAccessibilityEvent : Android.Views.Accessibility.AccessibilityEvent -> unit
參數
事件要初始化。
- 屬性
備註
初始化 與 AccessibilityEvent 有關此事件來源的檢視資訊。 換句話說,無障礙事件的來源是觸發該事件的狀態變更的視圖。
範例:除了超級實作設定的屬性外,還要設定事件的密碼屬性:
public void onInitializeAccessibilityEvent(AccessibilityEvent event) {
super.onInitializeAccessibilityEvent(event);
event.setPassword(true);
}
如果 是 AccessibilityDelegate 透過呼叫 #setAccessibilityDelegate(AccessibilityDelegate) 指定,則 AccessibilityDelegate#onInitializeAccessibilityEvent(View, AccessibilityEvent) 負責處理此呼叫。
<strong>注意:</strong> 在加入事件資訊前,務必呼叫超級實作,以防預設實作有基本資訊可加。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。