You can make an Android Touch app accessible, so that when the TalkBack feature is enabled, the screen contents are read aloud. You.i React Native apps also support a few additional gestures available with Samsung’s Voice Assistant. For more information, see Use TalkBack Gestures.
This topic provides information specific to Android Touch. Start with Accessibility to learn how accessibility works in You.i React Native.
Category | Action | Default Gesture |
---|---|---|
Basic Navigation
|
Move to next item on screen | Swipe right |
Move to previous item on screen | Swipe left | |
Cycle through navigation settings | Swipe up or down | |
Select focused item | Double-tap | |
Move to first item on screen | Up then down | |
Move to last item on screen | Down then up | |
Scrolling
|
Scroll forward (if you’re on a page longer than one screen) | Right then left |
Scroll back (if you’re on a page longer than one screen) | Left then right | |
Sliders
|
Move slider up (such as volume) | Right then left. When a slider has focus, using the hardware increment volume key is supported (see also Increment and Decrement Actions for Adjustable Components below). |
Move slider down (such as volume) | Left then right. When a slider has focus, using the hardware decrement volume key is supported (see also Increment and Decrement Actions for Adjustable Components below). | |
Output
|
Read specific element | Single-tap |
Read from top of screen | TalkBack: From global context menu, or shake device Voice Assistant: Three-finger tap, or shake device |
|
Read from next item | TalkBack: From global context menu | |
Other
|
Home | TalkBack: Up then left Voice Assistant: Four-finger double-tap |
Back | TalkBack: Down then left Voice Assistant: Four-finger tap |
|
Overview | Left then up | |
Notifications | Right then down (or two-finger swipe down from top of screen) | |
Screen search | Left then down | |
Open local context menu | Up then right | |
Open global context menu | Down then right | |
Direct app interaction
|
Navigate in app as though Explore by Touch were disabled | Two-finger drag |
Select element in app as though Explore by Touch were disabled | Two-finger tap |
When both the increment
and decrement
actions are added to a view with the accessibilityRole
set to adjustable
, the hardware volume keys can be used to carry out the assigned increment and decrement actions.
However, if only the increment
or the decrement
action is added, but not both, the volume keys do not control the increment/decrement actions.
Only the swipe gestures work in this case.
Adding the increment
and decrement
actions to a view overrides any default You.i Platform handling for views such as lists and scrollbars.
Your app needs to explicitly handle increment and decrement behavior for these elements in this case.
You.i React Native apps for Android Touch support all TalkBack accessibility settings.
For platforms other than Android Touch, we recommend adding accessibilityHint
or accessibilityLabel
to list items for a screen reader to announce the number of tiles in an RN list.
If you do this for Android Touch, however, TalkBack reads the item’s position twice.