summaryrefslogtreecommitdiffstats
path: root/core/java/android/accessibilityservice/package.html
blob: 0c640d14368f6aaf748283a419af39588ea8e337 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html>
<body>
<p>
  The classes in this package are used for development of accessibility service that
  provide alternative or augmented feedback to the user.
</p>
<p>
  An {@link android.accessibilityservice.AccessibilityService} runs in the background and
  receives callbacks by the system when {@link android.view.accessibility.AccessibilityEvent}s
  are fired. Such events denote some state transition in the user interface, for example, the
  focus has changed, a button has been clicked, etc. Such a service can optionally request the
  capability for querying the content of the active window. Development of an accessibility
  service requires extends this class and implements its abstract methods.
</p>
<p>
  An {@link android.accessibilityservice.AccessibilityServiceInfo} describes an
  {@link android.accessibilityservice.AccessibilityService}. The system notifies an
  AccessibilityService for {@link android.view.accessibility.AccessibilityEvent}s
  according to the information encapsulated in this class.
</p>
</body>
</html>