Many Android users have disabilities that require them to interact with their Android devices in different ways. These include users who have visual, physical or age-related disabilities that prevent them from fully seeing or using a touchscreen.
Android provides accessibility features and services for helping these users navigate their devices more easily, including text-to-speech, haptic feedback, trackball and D-pad navigation that augment their experience. Android application developers can take advantage of these services to make their applications more accessible and also build their own accessibility services.
The following topics show you how to use the Android framework to make applications more accessible.