← All terms

contentDescription

Also known as: content description, android:contentDescription

An Android accessibility attribute that provides a text description for UI elements, particularly those without visible text such as ImageButtons and ImageViews. When set, TalkBack and other Android screen readers announce this description to users. For elements that rely solely on icons or images to convey meaning, contentDescription is essential—without it, screen reader users hear only the element type (e.g., "button, unlabeled") rather than its purpose. The attribute should describe the element's function rather than its appearance (e.g., "Submit form" rather than "blue arrow icon").

Category: mobile accessibility · Android development · screen readers

Related: TalkBack · Alternative Text · Accessible Name · Touch Target

Sources