Class name
This rule checks elements have an appropriate className) set in their AccessibilityNodeInfo.
This rule checks elements have an appropriate className) set in their AccessibilityNodeInfo.
This rule checks if links are displayed using a ClickableSpan before Android 8.0 (API level 26).
The content on the screen should rotate from portrait to landscape orientation.
The content on the screen should rotate from landscape to portrait orientation.
This rule checks if multiple interactive items are displayed at the same location.
This rule checks if multiple elements have the same label.
This rule checks if a contentDescription has been set for editable views.
The name of each focusable element should accurately describe its function or purpose.
Each focusable element should have a name.
The role of each focusable element should match its function.
Each focusable element should have a role.
The state of each focusable element should accurately reflect its current condition.
Each focusable element should have a programmatically determinable state if the role indicates it requires one.
The value of each focusable element should accurately reflect its current content or setting.
Each focusable element should have a programmatically determinable value if the role indicates it requires one.
This rule checks if the contrast between foreground and background colors in images is 3.0:1 or higher.
The language of the app should be defined at the application level to ensure assistive technologies apply accurate pronunciation rules.
This rule checks if the label of links are unclear.
This rule checks if the label of views contain information about it's type, state or actions.
This rule checks if focusable views have a non-empty label.
All interactive elements should have a minimum target size of at least 44 by 44 points.
All interactive elements should have a minimum target size of at least 24 by 24 points.
This rule checks if text has sufficient contrast against it's background.
This rule checks if text scales and has sufficient space to grow in size.
This rule checks if touch targets have a minimum size of 48x48 density-independent pixels (dp).
This rule checks if accessibility services move their focus through the elements on the screen in a logical order.
This rule checks if all displayed text is exposed to accessibility services.