Bagikan melalui


View.DispatchPopulateAccessibilityEvent(AccessibilityEvent) Metode

Definisi

Mengirimkan ke yang AccessibilityEventView pertama dan kemudian ke anak-anaknya untuk menambahkan konten teks mereka ke peristiwa.

[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

Parameter

e
AccessibilityEvent

Acaranya.

Mengembalikan

Benar jika populasi peristiwa selesai.

Atribut

Keterangan

Mengirimkan ke yang AccessibilityEventView pertama dan kemudian ke anak-anaknya untuk menambahkan konten teks mereka ke peristiwa. Perhatikan bahwa teks peristiwa diisi dalam jalur pengiriman terpisah karena kami menambahkan ke peristiwa tidak hanya teks sumber tetapi juga teks semua turunannya. Implementasi umum akan memanggil #onPopulateAccessibilityEvent(AccessibilityEvent) tampilan ini dan kemudian memanggil #dispatchPopulateAccessibilityEvent(AccessibilityEvent) pada setiap anak. Ambil alih metode ini jika populasi kustom konten teks peristiwa diperlukan.

AccessibilityDelegate Jika telah ditentukan melalui panggilan#setAccessibilityDelegate(AccessibilityDelegate), ia AccessibilityDelegate#dispatchPopulateAccessibilityEvent(View, AccessibilityEvent) bertanggung jawab untuk menangani panggilan ini.

Jika tampilan ini diatur #isAccessibilityDataSensitive() , tampilan ini hanya boleh menambahkan informasi sensitif ke peristiwa yang juga mengatur AccessibilityEvent#isAccessibilityDataSensitive().

<em>Catatan:</em> Peristiwa aksesibilitas dari jenis tertentu tidak dikirim untuk mengisi teks peristiwa melalui metode ini. Untuk detailnya, lihat AccessibilityEvent.

Dokumentasi Java untuk android.view.View.dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk