diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 858aa2a7338..962c985d7b1 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -691,12 +691,15 @@ + android:label="@string/accessibility_settings_title" + android:configChanges="orientation|keyboardHidden|screenSize" + android:clearTaskOnLaunch="true"> + diff --git a/res/layout/text_description_preference.xml b/res/layout/text_description_preference.xml new file mode 100644 index 00000000000..c50840341a8 --- /dev/null +++ b/res/layout/text_description_preference.xml @@ -0,0 +1,30 @@ + + + + + + + + diff --git a/res/values/strings.xml b/res/values/strings.xml index b28ba9383ab..56498e4320c 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -2659,78 +2659,73 @@ found in the list of installed applications. Accessibility Accessibility settings - - Manage accessibility options - - Large text - - Accessibility services - - Allow accessibility services - - Enable touch exploration mode - - Allows you to touch the screen to hear the contents under your finger. - - Touch exploration mode changes the way your - device handles touch input. Would you like to take a short tutorial on using touch exploration? - - No installed accessibility services. + + + Services + + + System + + Large text + + Power button ends call + + Explore by touch + + Allows exploring screen content and interacting with the device.\n\n + Touch the screen to receive feedback of the content under your finger.\n\n Tap on the last explored location to activate.\n\n + Use two fingers to drag. + + Touch & hold delay + + Install accessibility scripts + + + Settings + + Tutorial + + + On + + Off + + + Allowed + + Disallowed + + + Allow + + Don\'t Allow + + displayed as a dialog message when the user selects to enable an accessibility service. [CHAR LIMIT=NONE] --> This accessibility service may be able to collect all the text you type, including personal data credit card numbers except passwords. It may also log your user interface interactions. It comes from the application %1$s. Use this accessibility service? + selects to disable accessibility. This avoids accidental disabling. [CHAR LIMIT=NONE] --> Disable accessibility? + installed and that they can install TalkBack from Market. [CHAR LIMIT=50] --> No accessibility related applications found + installed and that they can install TalkBack from Market. [CHAR LIMIT=NONE] --> You do not have any accessibility-related applications installed.\n\nYou can download a screen reader for your device from Android Market.\n\nClick "OK" to install the screen reader. - - - Download accessibility scripts - - Allow applications to download accessibility scripts from Google - Some applications can ask Google - to download scripts to your tablet that make their content more accessible. Are you sure you - want to allow Google to install accessibility scripts on your tablet? - - Some applications can ask Google - to download scripts to your phone that make their content more accessible. Are you sure you - want to allow Google to install accessibility scripts on your phone? - - Power button - - Power button ends call - - During a call, pressing Power ends call instead of turning off screen - - Touch exploration - - - Settings - - - Touchscreen gestures - - Touch & hold delay - - Delay until a touch is interpreted as a touch & hold - - 500 + displayed as a dialog message when the user selects to enable script downloading. [CHAR LIMIT=NONE] --> + Some applications can ask Google + to download scripts to your device that make their content more accessible. Are you sure you + want to allow Google to install accessibility scripts on your device? + + Enabling explore by touch + changes the interation model. Enable explore by touch? diff --git a/res/values/styles.xml b/res/values/styles.xml index b832e973bc0..ffa7912005a 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -159,7 +159,7 @@ @layout/preference_inputmethod_widget -