From the course: Android App Development: Accessibility
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Accessibility events - Android Tutorial
From the course: Android App Development: Accessibility
Accessibility events
- [Instructor] Learning the Android Accessibility API is important to understand how native UI components provide information to accessibility services such as TalkBack. In general, you would only use this API if you decide to create your own custom views or if the default behavior of a native component may not be good enough for accessibility. There are two core concepts in the accessibility API. First, accessibility events. And the second, accessibility node info. Let's talk about accessibility events. The purpose of an accessibility event is to notify accessibility services such as TalkBack when something notable happens in the UI. Accessibility services provide its feedback to the user by responding to these accessibility events sent by the system and the application. Some examples of accessibility events are when a view has been clicked or focused or when the content of a view has been changed or simply an announcement you want to make to the accessibility service such as a…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
(Locked)
The POUR principle1m 6s
-
(Locked)
Focus navigation3m 25s
-
(Locked)
Update default focus navigation3m 9s
-
(Locked)
Labels, roles, values, and states2m 43s
-
Apply visual attributes to tab layout4m 14s
-
(Locked)
Provide unique and meaningful labels6m 37s
-
(Locked)
Labels for input controls4m 42s
-
(Locked)
Create unique labels7m 45s
-
(Locked)
Handle RecyclerView updates3m 41s
-
(Locked)
Handle Single Activity layouts6m 39s
-
(Locked)
Accessibility events5m 10s
-
(Locked)
Accessibility live region2m 12s
-
(Locked)
Accessibility node info2m 14s
-
(Locked)
Custom views1m 48s
-
(Locked)
-
-
-