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);
}
}