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

Параметры

Возвращаемое значение

Значение true, если заполнение события завершено.

Атрибуты

Комментарии

Отправляет его AccessibilityEvent в View первый, а затем дочерним элементам для добавления текстового содержимого в событие. Обратите внимание, что текст события заполняется отдельным путем отправки, так как мы добавляем к событию не только текст источника, но и текст всех его потомков. Типичная реализация вызовет #onPopulateAccessibilityEvent(AccessibilityEvent) это представление, а затем вызовет каждый дочерний #dispatchPopulateAccessibilityEvent(AccessibilityEvent) элемент. Переопределите этот метод, если требуется настраиваемое население текстового содержимого события.

Если он AccessibilityDelegate был указан с помощью вызова #setAccessibilityDelegate(AccessibilityDelegate) , он AccessibilityDelegate#dispatchPopulateAccessibilityEvent(View, AccessibilityEvent) отвечает за обработку этого вызова.

Если это представление задает #isAccessibilityDataSensitive() , то это представление должно добавлять только конфиденциальную информацию в событие, которое также задает AccessibilityEvent#isAccessibilityDataSensitive().

<Em>Примечание.</em> Специальные возможности определенных типов не отправляются для заполнения текста события с помощью этого метода. Дополнительные сведения см. в AccessibilityEventстатье .

Документация по Java для android.view.View.dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к