View.DispatchNestedPrePerformAccessibilityAction(Action, Bundle) メソッド

定義

委任された処理のために、このビューの親にアクセシビリティ アクションを報告します。

[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

パラメーター

action
Action

委任するアクセシビリティ アクション

arguments
Bundle

省略可能なアクション引数

返品

アクションが親によって使用された場合は true

属性

注釈

委任された処理のために、このビューの親にアクセシビリティ アクションを報告します。

#performAccessibilityAction(int, Bundle)の実装では、このメソッドを内部的に呼び出して、サポートする親にアクセシビリティ アクションを委任できます。 親が ViewParent#onNestedPrePerformAccessibilityAction(View, int, android.os.Bundle) メソッドから true を返す場合、このメソッドは true を返して、アクションが使用されたことを示します。

このメソッドは、入れ子になったスクロール子ビューを実装する場合に便利です。 #isNestedScrollingEnabled()が true を返し、アクションがスクロール アクションである場合、カスタム ビューの実装はこのメソッドを呼び出して、親が最初にスクロールを使用できるようにします。 このメソッドが true を返す場合、カスタム ビューは独自のスクロール動作をスキップする必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象