diff --git a/res/values/strings.xml b/res/values/strings.xml index f071f5dd9c1..7fa32dc95f3 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -5350,6 +5350,8 @@ Accessibility button Accessibility button & gesture + + Quickly access accessibility features from any screen About accessibility button @@ -5361,9 +5363,9 @@ Quickly access accessibility features - Quickly access accessibility features from any screen.\n\nTo get started, go to accessibility settings and select a feature. Tap on the shortcut and select the accessibility button or gesture. + How to use the button or gesture\n\n1. Go to accessibility settings\n2. Select a feature and tap the shortcut\n3. To use the feature, tap the accessibility button or gesture - Quickly access accessibility features from any screen.\n\nTo get started, go to accessibility settings and select a feature. Tap on the shortcut and select the accessibility button. + How to use the button\n\n1. Go to accessibility settings\n2. Select a feature and tap the shortcut\n3. To use the feature, tap the accessibility button Use button or gesture diff --git a/res/xml/accessibility_button_settings.xml b/res/xml/accessibility_button_settings.xml index 86dd0875058..ab9fc41d16f 100644 --- a/res/xml/accessibility_button_settings.xml +++ b/res/xml/accessibility_button_settings.xml @@ -14,61 +14,65 @@ limitations under the License. --> - + + + android:selectable="false" + settings:controller="com.android.settings.accessibility.AccessibilityButtonPreviewPreferenceController" + settings:searchable="false" /> + android:summary="%s" + android:title="@string/accessibility_button_location_title" + settings:controller="com.android.settings.accessibility.AccessibilityButtonLocationPreferenceController" /> + android:summary="%s" + android:title="@string/accessibility_button_or_gesture_title" + settings:controller="com.android.settings.accessibility.AccessibilityButtonGesturePreferenceController" /> + android:summary="%s" + android:title="@string/accessibility_button_size_title" + settings:controller="com.android.settings.accessibility.FloatingMenuSizePreferenceController" /> + android:summary="@string/accessibility_button_fade_summary" + android:title="@string/accessibility_button_fade_title" + settings:controller="com.android.settings.accessibility.FloatingMenuFadePreferenceController" /> + android:title="@string/accessibility_button_opacity_title" + settings:controller="com.android.settings.accessibility.FloatingMenuTransparencyPreferenceController" /> + settings:controller="com.android.settings.accessibility.AccessibilityButtonFooterPreferenceController" + settings:searchable="false" /> diff --git a/src/com/android/settings/accessibility/AccessibilityButtonFooterPreferenceController.java b/src/com/android/settings/accessibility/AccessibilityButtonFooterPreferenceController.java index 55b8019a7d1..ca9c3d86aec 100644 --- a/src/com/android/settings/accessibility/AccessibilityButtonFooterPreferenceController.java +++ b/src/com/android/settings/accessibility/AccessibilityButtonFooterPreferenceController.java @@ -50,9 +50,10 @@ public class AccessibilityButtonFooterPreferenceController extends final int titleResource = AccessibilityUtil.isGestureNavigateEnabled(mContext) ? R.string.accessibility_button_gesture_description : R.string.accessibility_button_description; + final CharSequence footerText = mContext.getText(titleResource); final AccessibilityFooterPreference footerPreference = screen.findPreference(getPreferenceKey()); - footerPreference.setTitle(titleResource); + footerPreference.setTitle(footerText); super.displayPreference(screen); } }