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 |