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.
||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|
||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|
||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).|
||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|
||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
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.
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
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.