Share via


AccessibilityService.GetAccessibilityButtonController(Int32) Method

Definition

Returns the controller of specified logical display for the accessibility button within the system's navigation area.

[Android.Runtime.Register("getAccessibilityButtonController", "(I)Landroid/accessibilityservice/AccessibilityButtonController;", "", ApiSince=30)]
public Android.AccessibilityServices.AccessibilityButtonController GetAccessibilityButtonController (int displayId);
[<Android.Runtime.Register("getAccessibilityButtonController", "(I)Landroid/accessibilityservice/AccessibilityButtonController;", "", ApiSince=30)>]
member this.GetAccessibilityButtonController : int -> Android.AccessibilityServices.AccessibilityButtonController

Parameters

displayId
Int32

The logic display id, use Display#DEFAULT_DISPLAY for default display.

Returns

the accessibility button controller for this AccessibilityService

Attributes

Remarks

Returns the controller of specified logical display for the accessibility button within the system's navigation area. This instance may be used to query the accessibility button's state and register listeners for interactions with and state changes for the accessibility button when AccessibilityServiceInfo#FLAG_REQUEST_ACCESSIBILITY_BUTTON is set.

<strong>Note:</strong> Not all devices are capable of displaying the accessibility button within a navigation area, and as such, use of this class should be considered only as an optional feature or shortcut on supported device implementations.

Java documentation for android.accessibilityservice.AccessibilityService.getAccessibilityButtonController(int).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to