All you need to improve the Accessibility of your Android Applications in one place! Build the application to see Accessible Examples, check out Attest for debugging tools, or post an Issue to leverage our community of Android Accessibility experts.
A widget that shows a collection of views scrolling across the screen for users to explore a potentially infinite set of items.
Application Examples
Facebook's exploring new friends implementation.
Scanning through photos of a hotel room.
How Carousels Behave for Non AT Users
A typical user interacting with an Carousel Widget comes to the widget to explore. It typically takes up a third to a half of the screen. Users can then:
Swipe Right/Left to explore items in the carousel
Optional: interact with an individual item
Optional: Toggle Items on or off.
Accessibility Concerns
TalkBack: Communicating the size/number of elements in the carousel.
TalkBack: Communicating current position within the carousel.
TalkBack: Distinguishing between interactions on a finite and infinite carousel.
TalkBack (Linear Navigation Only): A potentially infinite number of elements in a carousel could trap focus.
Switch Control: Number 4 also effects Switch Control users.
A widget that shows a collection of views scrolling across the screen for users to explore a potentially infinite set of items.
Application Examples
How Carousels Behave for Non AT Users
A typical user interacting with an Carousel Widget comes to the widget to explore. It typically takes up a third to a half of the screen. Users can then:
Accessibility Concerns