View.DispatchNestedPrePerformAccessibilityAction(Action, Bundle) Metode

Definisi

Laporkan tindakan aksesibilitas ke orang tua tampilan ini untuk pemrosesan yang didelegasikan.

[Android.Runtime.Register("dispatchNestedPrePerformAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetDispatchNestedPrePerformAccessibilityAction_ILandroid_os_Bundle_Handler", ApiSince=22)]
public virtual bool DispatchNestedPrePerformAccessibilityAction(Android.Views.Accessibility.Action action, Android.OS.Bundle? arguments);
[<Android.Runtime.Register("dispatchNestedPrePerformAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetDispatchNestedPrePerformAccessibilityAction_ILandroid_os_Bundle_Handler", ApiSince=22)>]
abstract member DispatchNestedPrePerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool
override this.DispatchNestedPrePerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool

Parameter

action
Action

Tindakan aksesibilitas untuk mendelegasikan

arguments
Bundle

Argumen tindakan opsional

Mengembalikan

true jika tindakan dikonsumsi oleh induk

Atribut

Keterangan

Laporkan tindakan aksesibilitas ke orang tua tampilan ini untuk pemrosesan yang didelegasikan.

#performAccessibilityAction(int, Bundle) Implementasi dapat secara internal memanggil metode ini untuk mendelegasikan tindakan aksesibilitas kepada induk pendukung. Jika induk mengembalikan true dari metodenya ViewParent#onNestedPrePerformAccessibilityAction(View, int, android.os.Bundle) , metode ini akan mengembalikan true untuk menandakan bahwa tindakan telah digunakan.

Metode ini berguna untuk menerapkan tampilan turunan gulir berlapis. Jika #isNestedScrollingEnabled() mengembalikan true dan tindakannya adalah tindakan gulir implementasi tampilan kustom dapat memanggil metode ini untuk memungkinkan induk mengonsumsi gulir terlebih dahulu. Jika metode ini mengembalikan true tampilan kustom harus melewati perilaku gulirnya sendiri.

Java dokumentasi untuk android.view.View.dispatchNestedPrePerformAccessibilityAction(int, android.os.Bundle).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk