Skip to content

Android: Progress Bar values not announced #30845

Closed
@amarlette

Description

@amarlette

Description

In the component, when using a screen reader it does not announce current value on focus. Without this, the progress bars are not usable.

React Native version:

v0.63

Expected Behavior

The current value of the progress bar should be announced on focus.

While not standard Android system behavior, progress bars could be improved by adding an option to automatically announce their progress as it increments.

Snack

Android Details

Accessibility for Progress bars on Android rely heavily on the AccessibilityNodeInfo's RangeInfo class. This class defines a min, max, and current value, and should be attached to the AccessibilityNodeInfo for any progress bar component.

Currently, this all works if using the accessibilityValue prop, but the built in class does not do this automatically.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions