# AccessibilityEventSource

Added in[API level 4](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# AccessibilityEventSource

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/view/accessibility/AccessibilityEventSource "View this page in Java")  

```
interface AccessibilityEventSource
```

|------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [android.view.accessibility.AccessibilityEventSource](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEventSource#) |

|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Direct Subclasses [View](https://developer.android.com/reference/kotlin/android/view/View.html#) |--------------------------------------------------------------------------------|-------------------------------------------------------------------------------| | [View](https://developer.android.com/reference/kotlin/android/view/View.html#) | This class represents the basic building block for user interface components. | |

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Indirect Subclasses [AbsListView](https://developer.android.com/reference/kotlin/android/widget/AbsListView.html#),[AbsSeekBar](https://developer.android.com/reference/kotlin/android/widget/AbsSeekBar.html#),[AbsSpinner](https://developer.android.com/reference/kotlin/android/widget/AbsSpinner.html#),[AbsoluteLayout](https://developer.android.com/reference/kotlin/android/widget/AbsoluteLayout.html#),[ActionMenuView](https://developer.android.com/reference/kotlin/android/widget/ActionMenuView.html#),[AdapterView](https://developer.android.com/reference/kotlin/android/widget/AdapterView.html#),[AdapterViewAnimator](https://developer.android.com/reference/kotlin/android/widget/AdapterViewAnimator.html#),[AdapterViewFlipper](https://developer.android.com/reference/kotlin/android/widget/AdapterViewFlipper.html#),[AnalogClock](https://developer.android.com/reference/kotlin/android/widget/AnalogClock.html#),[AppWidgetHostView](https://developer.android.com/reference/kotlin/android/appwidget/AppWidgetHostView.html#),[AutoCompleteTextView](https://developer.android.com/reference/kotlin/android/widget/AutoCompleteTextView.html#),[Button](https://developer.android.com/reference/kotlin/android/widget/Button.html#), and 70 others. |--------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [AbsListView](https://developer.android.com/reference/kotlin/android/widget/AbsListView.html#)                                 | Base class that can be used to implement virtualized lists of items.                                                                                                                                                                                                                       | | [AbsSeekBar](https://developer.android.com/reference/kotlin/android/widget/AbsSeekBar.html#)                                   | AbsSeekBar extends the capabilities of ProgressBar by adding a draggable thumb.                                                                                                                                                                                                            | | [AbsSpinner](https://developer.android.com/reference/kotlin/android/widget/AbsSpinner.html#)                                   | An abstract base class for spinner widgets.                                                                                                                                                                                                                                                | | [AbsoluteLayout](https://developer.android.com/reference/kotlin/android/widget/AbsoluteLayout.html#)                           | A layout that lets you specify exact locations (x/y coordinates) of its children.                                                                                                                                                                                                          | | [ActionMenuView](https://developer.android.com/reference/kotlin/android/widget/ActionMenuView.html#)                           | ActionMenuView is a presentation of a series of menu options as a View.                                                                                                                                                                                                                    | | [AdapterView](https://developer.android.com/reference/kotlin/android/widget/AdapterView.html#)                                 | An AdapterView is a view whose children are determined by an[Adapter](https://developer.android.com/reference/kotlin/android/widget/Adapter.html#).                                                                                                                                        | | [AdapterViewAnimator](https://developer.android.com/reference/kotlin/android/widget/AdapterViewAnimator.html#)                 | Base class for a[AdapterView](https://developer.android.com/reference/kotlin/android/widget/AdapterView.html#)that will perform animations when switching between its views.                                                                                                               | | [AdapterViewFlipper](https://developer.android.com/reference/kotlin/android/widget/AdapterViewFlipper.html#)                   | Simple[ViewAnimator](https://developer.android.com/reference/kotlin/android/widget/ViewAnimator.html#)that will animate between two or more views that have been added to it.                                                                                                              | | [AnalogClock](https://developer.android.com/reference/kotlin/android/widget/AnalogClock.html#)                                 | This widget displays an analogic clock with two hands for hours and minutes.                                                                                                                                                                                                               | | [AppWidgetHostView](https://developer.android.com/reference/kotlin/android/appwidget/AppWidgetHostView.html#)                  | Provides the glue to show AppWidget views.                                                                                                                                                                                                                                                 | | [AutoCompleteTextView](https://developer.android.com/reference/kotlin/android/widget/AutoCompleteTextView.html#)               | An editable text view that shows completion suggestions automatically while the user is typing.                                                                                                                                                                                            | | [Button](https://developer.android.com/reference/kotlin/android/widget/Button.html#)                                           | A user interface element the user can tap or click to perform an action.                                                                                                                                                                                                                   | | [CalendarView](https://developer.android.com/reference/kotlin/android/widget/CalendarView.html#)                               | This class is a calendar widget for displaying and selecting dates.                                                                                                                                                                                                                        | | [CheckBox](https://developer.android.com/reference/kotlin/android/widget/CheckBox.html#)                                       | A checkbox is a specific type of two-states button that can be either checked or unchecked.                                                                                                                                                                                                | | [CheckedTextView](https://developer.android.com/reference/kotlin/android/widget/CheckedTextView.html#)                         | An extension to[TextView](https://developer.android.com/reference/kotlin/android/widget/TextView.html#)that supports the[Checkable](https://developer.android.com/reference/kotlin/android/widget/Checkable.html#)interface and displays.                                                  | | [Chronometer](https://developer.android.com/reference/kotlin/android/widget/Chronometer.html#)                                 | Class that implements a simple timer.                                                                                                                                                                                                                                                      | | [CompoundButton](https://developer.android.com/reference/kotlin/android/widget/CompoundButton.html#)                           | A button with two states, checked and unchecked.                                                                                                                                                                                                                                           | | [DatePicker](https://developer.android.com/reference/kotlin/android/widget/DatePicker.html#)                                   | Provides a widget for selecting a date.                                                                                                                                                                                                                                                    | | [DialerFilter](https://developer.android.com/reference/kotlin/android/widget/DialerFilter.html#)                               | This widget is a layout that contains several specifically-named child views that handle keyboard entry interpreted as standard phone dialpad digits.                                                                                                                                      | | [DigitalClock](https://developer.android.com/reference/kotlin/android/widget/DigitalClock.html#)                               | Like AnalogClock, but digital.                                                                                                                                                                                                                                                             | | [EditText](https://developer.android.com/reference/kotlin/android/widget/EditText.html#)                                       | A user interface element for entering and modifying text.                                                                                                                                                                                                                                  | | [ExpandableListView](https://developer.android.com/reference/kotlin/android/widget/ExpandableListView.html#)                   | A view that shows items in a vertically scrolling two-level list.                                                                                                                                                                                                                          | | [ExtractEditText](https://developer.android.com/reference/kotlin/android/inputmethodservice/ExtractEditText.html#)             | \* Specialization of[EditText](https://developer.android.com/reference/kotlin/android/widget/EditText.html#)for showing and interacting with the extracted text in a full-screen input method.                                                                                             | | [FragmentBreadCrumbs](https://developer.android.com/reference/kotlin/android/app/FragmentBreadCrumbs.html#)                    | Helper class for showing "bread crumbs" representing the fragment stack in an activity.                                                                                                                                                                                                    | | [FrameLayout](https://developer.android.com/reference/kotlin/android/widget/FrameLayout.html#)                                 | FrameLayout is designed to block out an area on the screen to display a single item.                                                                                                                                                                                                       | | [GLSurfaceView](https://developer.android.com/reference/kotlin/android/opengl/GLSurfaceView.html#)                             | An implementation of SurfaceView that uses the dedicated surface for displaying OpenGL rendering.                                                                                                                                                                                          | | [Gallery](https://developer.android.com/reference/kotlin/android/widget/Gallery.html#)                                         | A view that shows items in a center-locked, horizontally scrolling list.                                                                                                                                                                                                                   | | [GestureOverlayView](https://developer.android.com/reference/kotlin/android/gesture/GestureOverlayView.html#)                  | A transparent overlay for gesture input that can be placed on top of other widgets or contain other widgets.                                                                                                                                                                               | | [GridLayout](https://developer.android.com/reference/kotlin/android/widget/GridLayout.html#)                                   | A layout that places its children in a rectangular*grid*.                                                                                                                                                                                                                                  | | [GridView](https://developer.android.com/reference/kotlin/android/widget/GridView.html#)                                       | A view that shows items in two-dimensional scrolling grid.                                                                                                                                                                                                                                 | | [HorizontalScrollView](https://developer.android.com/reference/kotlin/android/widget/HorizontalScrollView.html#)               | Layout container for a view hierarchy that can be scrolled by the user, allowing it to be larger than the physical display.                                                                                                                                                                | | [ImageButton](https://developer.android.com/reference/kotlin/android/widget/ImageButton.html#)                                 | Displays a button with an image (instead of text) that can be pressed or clicked by the user.                                                                                                                                                                                              | | [ImageSwitcher](https://developer.android.com/reference/kotlin/android/widget/ImageSwitcher.html#)                             | [ViewSwitcher](https://developer.android.com/reference/kotlin/android/widget/ViewSwitcher.html#)that switches between two ImageViews when a new image is set on it.                                                                                                                        | | [ImageView](https://developer.android.com/reference/kotlin/android/widget/ImageView.html#)                                     | Displays image resources, for example[android.graphics.Bitmap](https://developer.android.com/reference/kotlin/android/graphics/Bitmap.html#)or[android.graphics.drawable.Drawable](https://developer.android.com/reference/kotlin/android/graphics/drawable/Drawable.html#)resources.      | | [InlineContentView](https://developer.android.com/reference/kotlin/android/widget/inline/InlineContentView.html#)              | This class represents a view that holds opaque content from another app that you can inline in your UI.                                                                                                                                                                                    | | [KeyboardView](https://developer.android.com/reference/kotlin/android/inputmethodservice/KeyboardView.html#)                   | A view that renders a virtual[Keyboard](https://developer.android.com/reference/kotlin/android/inputmethodservice/Keyboard.html#).                                                                                                                                                         | | [LinearLayout](https://developer.android.com/reference/kotlin/android/widget/LinearLayout.html#)                               | A layout that arranges other views either horizontally in a single column or vertically in a single row.                                                                                                                                                                                   | | [ListView](https://developer.android.com/reference/kotlin/android/widget/ListView.html#)                                       | Displays a vertically-scrollable collection of views, where each view is positioned immediately below the previous view in the list.                                                                                                                                                       | | [MediaController](https://developer.android.com/reference/kotlin/android/widget/MediaController.html#)                         | A view containing controls for a MediaPlayer.                                                                                                                                                                                                                                              | | [MediaRouteButton](https://developer.android.com/reference/kotlin/android/app/MediaRouteButton.html#)                          | <br />                                                                                                                                                                                                                                                                                     | | [MultiAutoCompleteTextView](https://developer.android.com/reference/kotlin/android/widget/MultiAutoCompleteTextView.html#)     | An editable text view, extending[AutoCompleteTextView](https://developer.android.com/reference/kotlin/android/widget/AutoCompleteTextView.html#), that can show completion suggestions for the substring of the text where the user is typing instead of necessarily for the entire thing. | | [NumberPicker](https://developer.android.com/reference/kotlin/android/widget/NumberPicker.html#)                               | A widget that enables the user to select a number from a predefined range.                                                                                                                                                                                                                 | | [ProgressBar](https://developer.android.com/reference/kotlin/android/widget/ProgressBar.html#)                                 | A user interface element that indicates the progress of an operation.                                                                                                                                                                                                                      | | [QuickContactBadge](https://developer.android.com/reference/kotlin/android/widget/QuickContactBadge.html#)                     | Widget used to show an image with the standard QuickContact badge and on-click behavior.                                                                                                                                                                                                   | | [RadioButton](https://developer.android.com/reference/kotlin/android/widget/RadioButton.html#)                                 | A radio button is a two-states button that can be either checked or unchecked.                                                                                                                                                                                                             | | [RadioGroup](https://developer.android.com/reference/kotlin/android/widget/RadioGroup.html#)                                   | This class is used to create a multiple-exclusion scope for a set of radio buttons.                                                                                                                                                                                                        | | [RatingBar](https://developer.android.com/reference/kotlin/android/widget/RatingBar.html#)                                     | A RatingBar is an extension of SeekBar and ProgressBar that shows a rating in stars.                                                                                                                                                                                                       | | [RelativeLayout](https://developer.android.com/reference/kotlin/android/widget/RelativeLayout.html#)                           | A Layout where the positions of the children can be described in relation to each other or to the parent.                                                                                                                                                                                  | | [ScrollView](https://developer.android.com/reference/kotlin/android/widget/ScrollView.html#)                                   | A view group that allows the view hierarchy placed within it to be scrolled.                                                                                                                                                                                                               | | [SearchView](https://developer.android.com/reference/kotlin/android/widget/SearchView.html#)                                   | A widget that provides a user interface for the user to enter a search query and submit a request to a search provider.                                                                                                                                                                    | | [SeekBar](https://developer.android.com/reference/kotlin/android/widget/SeekBar.html#)                                         | A SeekBar is an extension of ProgressBar that adds a draggable thumb.                                                                                                                                                                                                                      | | [SlidingDrawer](https://developer.android.com/reference/kotlin/android/widget/SlidingDrawer.html#)                             | SlidingDrawer hides content out of the screen and allows the user to drag a handle to bring the content on screen.                                                                                                                                                                         | | [Space](https://developer.android.com/reference/kotlin/android/widget/Space.html#)                                             | Space is a lightweight View subclass that may be used to create gaps between components in general purpose layouts.                                                                                                                                                                        | | [Spinner](https://developer.android.com/reference/kotlin/android/widget/Spinner.html#)                                         | A view that displays one child at a time and lets the user pick among them.                                                                                                                                                                                                                | | [SplashScreenView](https://developer.android.com/reference/kotlin/android/window/SplashScreenView.html#)                       | The view which allows an activity to customize its splash screen exit animation.                                                                                                                                                                                                           | | [StackView](https://developer.android.com/reference/kotlin/android/widget/StackView.html#)                                     | <br />                                                                                                                                                                                                                                                                                     | | [SurfaceView](https://developer.android.com/reference/kotlin/android/view/SurfaceView.html#)                                   | Provides a dedicated drawing surface embedded inside of a view hierarchy.                                                                                                                                                                                                                  | | [Switch](https://developer.android.com/reference/kotlin/android/widget/Switch.html#)                                           | A Switch is a two-state toggle widget.                                                                                                                                                                                                                                                     | | [TabHost](https://developer.android.com/reference/kotlin/android/widget/TabHost.html#)                                         | Container for a tabbed window view.                                                                                                                                                                                                                                                        | | [TabWidget](https://developer.android.com/reference/kotlin/android/widget/TabWidget.html#)                                     | Displays a list of tab labels representing each page in the parent's tab collection.                                                                                                                                                                                                       | | [TableLayout](https://developer.android.com/reference/kotlin/android/widget/TableLayout.html#)                                 | A layout that arranges its children into rows and columns.                                                                                                                                                                                                                                 | | [TableRow](https://developer.android.com/reference/kotlin/android/widget/TableRow.html#)                                       | A layout that arranges its children horizontally.                                                                                                                                                                                                                                          | | [TextClock](https://developer.android.com/reference/kotlin/android/widget/TextClock.html#)                                     | `TextClock`can display the current date and/or time as a formatted string.                                                                                                                                                                                                                 | | [TextSwitcher](https://developer.android.com/reference/kotlin/android/widget/TextSwitcher.html#)                               | Specialized[android.widget.ViewSwitcher](https://developer.android.com/reference/kotlin/android/widget/ViewSwitcher.html#)that contains only children of type[android.widget.TextView](https://developer.android.com/reference/kotlin/android/widget/TextView.html#).                      | | [TextView](https://developer.android.com/reference/kotlin/android/widget/TextView.html#)                                       | A user interface element that displays text to the user.                                                                                                                                                                                                                                   | | [TextureView](https://developer.android.com/reference/kotlin/android/view/TextureView.html#)                                   | A TextureView can be used to display a content stream, such as that coming from a camera preview, a video, or an OpenGL scene.                                                                                                                                                             | | [TimePicker](https://developer.android.com/reference/kotlin/android/widget/TimePicker.html#)                                   | A widget for selecting the time of day, in either 24-hour or AM/PM mode.                                                                                                                                                                                                                   | | [ToggleButton](https://developer.android.com/reference/kotlin/android/widget/ToggleButton.html#)                               | Displays checked/unchecked states as a button with a "light" indicator and by default accompanied with the text "ON" or "OFF".                                                                                                                                                             | | [Toolbar](https://developer.android.com/reference/kotlin/android/widget/Toolbar.html#)                                         | A standard toolbar for use within application content.                                                                                                                                                                                                                                     | | [TvAdView](https://developer.android.com/reference/kotlin/android/media/tv/ad/TvAdView.html#)                                  | Displays contents of TV advertisement services.                                                                                                                                                                                                                                            | | [TvInteractiveAppView](https://developer.android.com/reference/kotlin/android/media/tv/interactive/TvInteractiveAppView.html#) | Displays contents of interactive TV applications.                                                                                                                                                                                                                                          | | [TvView](https://developer.android.com/reference/kotlin/android/media/tv/TvView.html#)                                         | Displays TV contents.                                                                                                                                                                                                                                                                      | | [TwoLineListItem](https://developer.android.com/reference/kotlin/android/widget/TwoLineListItem.html#)                         | A view group with two children, intended for use in ListViews.                                                                                                                                                                                                                             | | [VideoView](https://developer.android.com/reference/kotlin/android/widget/VideoView.html#)                                     | Displays a video file.                                                                                                                                                                                                                                                                     | | [ViewAnimator](https://developer.android.com/reference/kotlin/android/widget/ViewAnimator.html#)                               | Base class for a[FrameLayout](https://developer.android.com/reference/kotlin/android/widget/FrameLayout.html#)container that will perform animations when switching between its views.                                                                                                     | | [ViewFlipper](https://developer.android.com/reference/kotlin/android/widget/ViewFlipper.html#)                                 | Simple[ViewAnimator](https://developer.android.com/reference/kotlin/android/widget/ViewAnimator.html#)that will animate between two or more views that have been added to it.                                                                                                              | | [ViewGroup](https://developer.android.com/reference/kotlin/android/view/ViewGroup.html#)                                       | A`ViewGroup`is a special view that can contain other views (called children.) The view group is the base class for layouts and views containers.                                                                                                                                           | | [ViewStub](https://developer.android.com/reference/kotlin/android/view/ViewStub.html#)                                         | A ViewStub is an invisible, zero-sized View that can be used to lazily inflate layout resources at runtime.                                                                                                                                                                                | | [ViewSwitcher](https://developer.android.com/reference/kotlin/android/widget/ViewSwitcher.html#)                               | [ViewAnimator](https://developer.android.com/reference/kotlin/android/widget/ViewAnimator.html#)that switches between two views, and has a factory from which these views are created.                                                                                                     | | [WebView](https://developer.android.com/reference/kotlin/android/webkit/WebView.html#)                                         | A View that displays web pages.                                                                                                                                                                                                                                                            | | [ZoomButton](https://developer.android.com/reference/kotlin/android/widget/ZoomButton.html#)                                   | This widget provides a simple utility for turning a continued long-press event into a series of clicks at some set frequency.                                                                                                                                                              | | [ZoomControls](https://developer.android.com/reference/kotlin/android/widget/ZoomControls.html#)                               | The`ZoomControls`class displays a simple set of controls used for zooming and provides callbacks to register for events.                                                                                                                                                                   | |

This interface is implemented by classes source of[AccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent)s.
|
| ### Developer Guides
|
| For more information about making applications accessible, read the[Accessibility](https://developer.android.com/guide/topics/ui/accessibility/index.html)developer guide.

<br />

## Summary

|                                                                                                                                                                                                                                                                                           Public methods                                                                                                                                                                                                                                                                                           ||
|--------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| abstract[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [sendAccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEventSource#sendAccessibilityEvent(kotlin.Int))`(`eventType:` `[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`)` Handles the request for sending an[AccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent)given the event type.                                                                       |
| abstract[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [sendAccessibilityEventUnchecked](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEventSource#sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent))`(`event:` `[AccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent)!`)` Handles the request for sending an[AccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent). |

## Public methods

### sendAccessibilityEvent

Added in[API level 4](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
abstract fun sendAccessibilityEvent(eventType: Int): Unit
```

Handles the request for sending an[AccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent)given the event type. The method must first check if accessibility is on via calling[AccessibilityManager.isEnabled()](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityManager#isEnabled()), obtain an[AccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent)from the event pool through calling[AccessibilityEvent.obtain(int)](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent#obtain(kotlin.Int)), populate the event, and send it for dispatch via calling[AccessibilityManager.sendAccessibilityEvent(AccessibilityEvent)](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityManager#sendAccessibilityEvent(android.view.accessibility.AccessibilityEvent)).

|                                               Parameters                                                ||
|-------------|--------------------------------------------------------------------------------------------|
| `eventType` | [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html):The event type. |

**See Also**

- [android.view.accessibility.AccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent)
- [android.view.accessibility.AccessibilityManager](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityManager)  

### sendAccessibilityEventUnchecked

Added in[API level 4](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
abstract fun sendAccessibilityEventUnchecked(event: AccessibilityEvent!): Unit
```

Handles the request for sending an[AccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent). The method does not guarantee to check if accessibility is on before sending the event for dispatch. It is responsibility of the caller to do the check via calling[AccessibilityManager.isEnabled()](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityManager#isEnabled()).

|                                                               Parameters                                                                ||
|---------|--------------------------------------------------------------------------------------------------------------------------------|
| `event` | [AccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent)!:The event. |

**See Also**

- [android.view.accessibility.AccessibilityEvent](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityEvent)
- [android.view.accessibility.AccessibilityManager](https://developer.android.com/reference/kotlin/android/view/accessibility/AccessibilityManager)