From 42fcb2de641c4cd5d57f34889c8752401e35dcc8 Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Mon, 19 Dec 2011 01:11:09 +0900 Subject: [PATCH] Get rid of public reference to KeyboardIconsSet.ICON_* constants As a consequence, * Add Key.iconDisabledKey has been introduced and Key.getIcon honors the enabled state of the key. * The attribute id of disabled icon for shortcut key, Keyboard_iconShortcutKeyDisabled, is renamed to Keyboard_iconDisbledShortcutKey * KeyboardIconsSet has getIconByIconId and getIconByAttrId methods instead of getIcon. Bug: 5778201 Change-Id: Ica93b073b9a04acd18ead7a33b60e3c6d813e7a1 --- java/res/values/attrs.xml | 18 ++- java/res/values/keyboard-icons-black.xml | 2 +- java/res/values/keyboard-icons-ics.xml | 2 +- java/res/values/keyboard-icons-white.xml | 4 +- java/res/values/styles.xml | 2 +- java/res/xml-sw600dp/kbd_key_styles.xml | 1 + java/res/xml-sw768dp/kbd_key_styles.xml | 1 + java/res/xml/kbd_key_styles.xml | 1 + .../com/android/inputmethod/keyboard/Key.java | 17 ++- .../inputmethod/keyboard/Keyboard.java | 14 ++- .../keyboard/LatinKeyboardView.java | 6 +- .../keyboard/internal/KeyStyles.java | 1 + .../keyboard/internal/KeyboardIconsSet.java | 117 ++++++++---------- 13 files changed, 93 insertions(+), 93 deletions(-) diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml index c37c58274..9892d7835 100644 --- a/java/res/values/attrs.xml +++ b/java/res/values/attrs.xml @@ -191,8 +191,8 @@ - + @@ -245,23 +245,29 @@ - + + + - - - + + + + + + + - + diff --git a/java/res/values/keyboard-icons-black.xml b/java/res/values/keyboard-icons-black.xml index 1caa16a55..1c5a5f720 100644 --- a/java/res/values/keyboard-icons-black.xml +++ b/java/res/values/keyboard-icons-black.xml @@ -30,9 +30,9 @@ @drawable/sym_bkeyboard_tab @drawable/sym_bkeyboard_mic @drawable/sym_bkeyboard_label_mic - @drawable/sym_bkeyboard_voice_off @drawable/sym_bkeyboard_space @drawable/sym_bkeyboard_shift_locked + @drawable/sym_bkeyboard_voice_off @drawable/sym_keyboard_feedback_tab diff --git a/java/res/values/keyboard-icons-ics.xml b/java/res/values/keyboard-icons-ics.xml index 0d4a3c758..f68be5f1e 100644 --- a/java/res/values/keyboard-icons-ics.xml +++ b/java/res/values/keyboard-icons-ics.xml @@ -29,9 +29,9 @@ @drawable/sym_keyboard_tab_holo @drawable/sym_keyboard_voice_holo @drawable/sym_keyboard_label_mic_holo - @drawable/sym_keyboard_voice_off_holo @drawable/sym_keyboard_space_holo @drawable/sym_keyboard_shift_locked_holo + @drawable/sym_keyboard_voice_off_holo @drawable/sym_keyboard_feedback_tab diff --git a/java/res/values/keyboard-icons-white.xml b/java/res/values/keyboard-icons-white.xml index a3bb268a0..35197a1c0 100644 --- a/java/res/values/keyboard-icons-white.xml +++ b/java/res/values/keyboard-icons-white.xml @@ -26,10 +26,10 @@ @drawable/sym_keyboard_tab @drawable/sym_keyboard_mic @drawable/sym_keyboard_label_mic - - @drawable/sym_keyboard_voice_off_holo @drawable/sym_keyboard_space @drawable/sym_keyboard_shift_locked + + @drawable/sym_keyboard_voice_off_holo @drawable/sym_keyboard_feedback_tab diff --git a/java/res/values/styles.xml b/java/res/values/styles.xml index d4460c93d..c4e39e357 100644 --- a/java/res/values/styles.xml +++ b/java/res/values/styles.xml @@ -307,7 +307,7 @@ @fraction/spacebar_text_ratio #FFC0C0C0 #80000000 - +