Added in API level 26

AccessibilityButtonCallback


abstract class AccessibilityButtonCallback
kotlin.Any
   ↳ android.accessibilityservice.AccessibilityButtonController.AccessibilityButtonCallback

Callback for interaction with and changes to state of the accessibility button within the system's navigation area.

Summary

Public constructors

Public methods
open Unit

Called when the availability of the accessibility button in the system's navigation area has changed.

open Unit

Called when the accessibility button in the system's navigation area is clicked.

Public constructors

AccessibilityButtonCallback

AccessibilityButtonCallback()

Public methods

onAvailabilityChanged

Added in API level 26
open fun onAvailabilityChanged(
    controller: AccessibilityButtonController!,
    available: Boolean
): Unit

Called when the availability of the accessibility button in the system's navigation area has changed. The accessibility button may become unavailable because the device shopped showing the button, the button was assigned to another service, or for other reasons.

Parameters
controller AccessibilityButtonController!: the controller used to register for this callback
available Boolean: true if the accessibility button is available to this service, false otherwise

onClicked

Added in API level 26
open fun onClicked(controller: AccessibilityButtonController!): Unit

Called when the accessibility button in the system's navigation area is clicked.

Parameters
controller AccessibilityButtonController!: the controller used to register for this callback