Stay organized with collections
Save and categorize content based on your preferences.
android.accessibilityservice
Interfaces
TakeScreenshotCallback |
Interface used to report status of taking screenshot.
|
BrailleDisplayController |
Used to communicate with a Braille display that supports the Braille display HID standard (usage page 0x41).
|
Callback |
callbacks allow services to receive motion events and state change updates.
|
Classes
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# android.accessibilityservice\n============================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/accessibilityservice/package-summary \"View this page in Java\")\n\nInterfaces\n----------\n\n|----------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|\n| [TakeScreenshotCallback](/reference/kotlin/android/accessibilityservice/AccessibilityService.TakeScreenshotCallback) | Interface used to report status of taking screenshot. |\n| [BrailleDisplayController](/reference/kotlin/android/accessibilityservice/BrailleDisplayController) | Used to communicate with a Braille display that supports the Braille display HID standard (usage page 0x41). |\n| [Callback](/reference/kotlin/android/accessibilityservice/TouchInteractionController.Callback) | callbacks allow services to receive motion events and state change updates. |\n\nClasses\n-------\n\n|---------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AccessibilityButtonController](/reference/kotlin/android/accessibilityservice/AccessibilityButtonController) | Controller for the accessibility button within the system's navigation area |\n| [AccessibilityGestureEvent](/reference/kotlin/android/accessibilityservice/AccessibilityGestureEvent) | This class describes the gesture event including gesture id and which display it happens on. |\n| [AccessibilityService](/reference/kotlin/android/accessibilityservice/AccessibilityService) | Accessibility services should only be used to assist users with disabilities in using Android devices and apps. |\n| [AccessibilityServiceInfo](/reference/kotlin/android/accessibilityservice/AccessibilityServiceInfo) | This class describes an [AccessibilityService](/reference/kotlin/android/accessibilityservice/AccessibilityService). |\n| [FingerprintGestureController](/reference/kotlin/android/accessibilityservice/FingerprintGestureController) | An [AccessibilityService](/reference/kotlin/android/accessibilityservice/AccessibilityService) can capture gestures performed on a device's fingerprint sensor, as long as the device has a sensor capable of detecting gestures. |\n| [GestureDescription](/reference/kotlin/android/accessibilityservice/GestureDescription) | Accessibility services with the [android.R.styleable#AccessibilityService_canPerformGestures](../R.styleable.html#AccessibilityService_canPerformGestures:kotlin.Int) property can dispatch gestures. |\n| [InputMethod](/reference/kotlin/android/accessibilityservice/InputMethod) | This class provides input method APIs. |\n| [MagnificationConfig](/reference/kotlin/android/accessibilityservice/MagnificationConfig) | This class describes the magnification config for [AccessibilityService](/reference/kotlin/android/accessibilityservice/AccessibilityService) to control the magnification. |\n| [TouchInteractionController](/reference/kotlin/android/accessibilityservice/TouchInteractionController) | This class allows a service to handle touch exploration and the detection of specialized accessibility gestures. |"]]