diff --git a/RNTester/js/AccessibilityAndroidExample.android.js b/RNTester/js/AccessibilityAndroidExample.android.js index 23e0fa40c2c..cc52876963c 100644 --- a/RNTester/js/AccessibilityAndroidExample.android.js +++ b/RNTester/js/AccessibilityAndroidExample.android.js @@ -114,7 +114,7 @@ class AccessibilityAndroidExample extends React.Component { - + ToastAndroid.show('Toasts work by default', ToastAndroid.SHORT) @@ -127,6 +127,68 @@ class AccessibilityAndroidExample extends React.Component { + + + ToastAndroid.show('Toasts work by default', ToastAndroid.SHORT) + } + accessibilityRole="button" + accessibilityStates={['disabled']} + disabled={true}> + + I am disabled + Clicking me will not trigger any action. + + + + + + + ToastAndroid.show('Toasts work by default', ToastAndroid.SHORT) + } + accessibilityRole="button" + accessibilityHint="Triggers + Toasts"> + + Click Me! + + + + + + + Accessible view with hint, role, and state + + Talkback will say: accessibility hint button, selected{' '} + + + + + + + Accessible view with label, hint, role, and state + + Talkback will say: accessibility label, hint button, selected{' '} + + + + + + + This accessible view has no label, so the text is read. + + +