From 4da457f8a9b958e3c8cb47879bb2d5f94f98e846 Mon Sep 17 00:00:00 2001 From: shaoweishen Date: Thu, 6 Feb 2025 10:01:59 +0000 Subject: [PATCH] [Physical Keyboard] Update Input Setting Dialog 1. update button style to use custom one 2. use scrollview so it won't be truncated in shorter screen Bug:389973784 Flag: com.android.settings.keyboard.keyboard_and_touchpad_a11y_new_page_enabled Test: atest packages/apps/Settings/tests/robotests/src/com/android/settings/inputmethod/ Change-Id: I57765e88751b6090606d56bbe2335813ef7fd2fc --- ...ialog_keyboard_a11y_input_setting_keys.xml | 245 ++++++++++-------- ...yboardAccessibilityKeysDialogFragment.java | 83 +++--- ...ssibilityBounceKeysDialogFragmentTest.java | 4 +- ...cessibilitySlowKeysDialogFragmentTest.java | 4 +- 4 files changed, 199 insertions(+), 137 deletions(-) diff --git a/res/layout/dialog_keyboard_a11y_input_setting_keys.xml b/res/layout/dialog_keyboard_a11y_input_setting_keys.xml index addc3473276..bba1e2acff6 100644 --- a/res/layout/dialog_keyboard_a11y_input_setting_keys.xml +++ b/res/layout/dialog_keyboard_a11y_input_setting_keys.xml @@ -15,122 +15,161 @@ limitations under the License. --> - - - - - - - - - - - - + + + + android:layout_marginTop="16dp" + android:textSize="20sp" + android:gravity="center_horizontal" + android:textColor="?android:attr/textColorPrimary" + android:fontFamily="@*android:string/config_headlineFontFamilyMedium" + /> + + + + + + + + - - + - + + android:gravity="center_vertical" + android:paddingEnd="16dp"> + + + + - - + - \ No newline at end of file + + +