Inspectopedia Help

Image without contentDescription

Image without contentDescription

Non-textual widgets like ImageViews and ImageButtons should use the contentDescription attribute to specify a textual description of the widget such that screen readers and other accessibility tools can adequately describe the user interface.

Note that elements in application screens that are purely decorative and do not provide any content or enable a user action should not have accessibility content descriptions. In this case, set their descriptions to @null. If your app's minSdkVersion is 16 or higher, you can instead set these graphical elements' android:importantForAccessibility attributes to no.

Note that for text fields, you should not set both the hint and the contentDescription attributes since the hint will never be shown. Just set the hint.

Issue id: ContentDescription

https://developer.android.com/guide/topics/ui/accessibility/apps#special-cases

Inspection Details

Available in:

IntelliJ IDEA 2023.3, Qodana for Android 2023.3, Qodana for JVM 2023.3

Plugin:

Android, 2022.3.1 Beta 2

Last modified: 13 July 2023