From the course: Android App Development: Accessibility
Unlock the full course today
Join today to access over 22,400 courses taught by industry experts or purchase this course individually.
Accessible data visualization - Android Tutorial
From the course: Android App Development: Accessibility
Accessible data visualization
- [Instructor] In this video, we'll talk about a more complex example of a custom view that implements data visualization. To make a common chart accessible for screen readers, all we need to do is to make sure that each data point in a chart can be focusable for accessibility and is correctly described to the user. Before we jump into our example, let's talk about virtual view sourced. Virtual views are views that do not exist in the view hierarchy or that you want the accessibility service to recognize as a view in the accessibility tree. Usually, virtual views are used for charts or custom views that make use of a custom drawing to draw meaningful information, such as a calendar, for example. Another example is this chart that contains a single view that handles the drawing of the data. Since this is a single view, is it possible to provide more views that do not exist for each data point? That's what virtual views are for. To create virtual views, Google developed a nice helper…
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
-
-
-
-
-
-
Grouping content5m 53s
-
Accessibility actions overview2m 10s
-
Remove extra accessibility focus2m 39s
-
Create custom accessibility actions5m 16s
-
Handle custom accessibility actions5m 20s
-
Accessible data visualization1m 50s
-
The ExploreByTouch helper: Part 15m 15s
-
The ExploreByTouch helper: Part 28m 47s
-
Using the ExploreByTouch helper7m 43s
-
-
-