語言

View.PerformAccessibilityAction 方法

定義

多載

名稱 Description
PerformAccessibilityAction(Action, Bundle)

對視圖執行指定的可及性動作。

PerformAccessibilityAction(GlobalAction, Bundle)
已淘汰.

對視圖執行指定的可及性動作。

PerformAccessibilityAction(Action, Bundle)

對視圖執行指定的可及性動作。

[Android.Runtime.Register("performAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetPerformAccessibilityAction_ILandroid_os_Bundle_Handler")]
public virtual bool PerformAccessibilityAction(Android.Views.Accessibility.Action action, Android.OS.Bundle? arguments);
[<Android.Runtime.Register("performAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetPerformAccessibilityAction_ILandroid_os_Bundle_Handler")>]
abstract member PerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool
override this.PerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool

參數

action
Action

要執行的動作。

arguments
Bundle

可選動作參數。

傳回

是否執行了該行動。

屬性

備註

對視圖執行指定的可及性動作。 關於可能的無障礙行動,請參考 AccessibilityNodeInfo。

如果 是 AccessibilityDelegate 透過呼叫 #setAccessibilityDelegate(AccessibilityDelegate) 指定,則 AccessibilityDelegate#performAccessibilityAction(View, int, Bundle) 負責處理此呼叫。

預設實作會委派 AccessibilityNodeInfo#ACTION_SCROLL_BACKWARD 和 AccessibilityNodeInfo#ACTION_SCROLL_FORWARD 巢狀捲動父節點,若 #isNestedScrollingEnabled() nested scrolling is enabled 在此視圖中。

<b>注意:</b> 避免將無障礙焦點設定為 AccessibilityNodeInfo#ACTION_ACCESSIBILITY_FOCUS。 這本來就是設計給螢幕閱讀器控制的。 應用程式切換焦點會讓螢幕閱讀器感到困惑,因此行為會因裝置和螢幕閱讀器版本而異。

Java 文件 android.view.View.performAccessibilityAction(int, android.os.Bundle)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

PerformAccessibilityAction(GlobalAction, Bundle)

警告

This method uses wrong enum type. Please use PerformAccessibilityAction(Action) instead.

對視圖執行指定的可及性動作。

[System.Obsolete("This method uses wrong enum type. Please use PerformAccessibilityAction(Action) instead.")]
public bool PerformAccessibilityAction(Android.AccessibilityServices.GlobalAction action, Android.OS.Bundle arguments);
[<System.Obsolete("This method uses wrong enum type. Please use PerformAccessibilityAction(Action) instead.")>]
member this.PerformAccessibilityAction : Android.AccessibilityServices.GlobalAction * Android.OS.Bundle -> bool

參數

action
GlobalAction

要執行的動作。

arguments
Bundle

可選動作參數。

傳回

執行無障礙操作的結果。

屬性

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於