From d2a4e90a05030281aba9967cb6aac6e75b85430b Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Fri, 12 Feb 2010 06:18:18 -0800 Subject: [PATCH] Use transparent keys for extension keyboard. --- .../btn_keyboard_key_fulltrans_normal.9.png | Bin 0 -> 1649 bytes .../btn_keyboard_key_fulltrans_pressed.9.png | Bin 0 -> 1696 bytes .../btn_keyboard_key_fulltrans_normal.9.png | Bin 0 -> 1068 bytes .../btn_keyboard_key_fulltrans_pressed.9.png | Bin 0 -> 1021 bytes res/drawable/btn_keyboard_key_fulltrans.xml | 26 ++++++++++++++++ res/layout/input_trans.xml | 29 ++++++++++++++++++ .../inputmethod/latin/LatinKeyboardView.java | 2 +- 7 files changed, 56 insertions(+), 1 deletion(-) create mode 100644 res/drawable-hdpi/btn_keyboard_key_fulltrans_normal.9.png create mode 100644 res/drawable-hdpi/btn_keyboard_key_fulltrans_pressed.9.png create mode 100644 res/drawable-mdpi/btn_keyboard_key_fulltrans_normal.9.png create mode 100644 res/drawable-mdpi/btn_keyboard_key_fulltrans_pressed.9.png create mode 100644 res/drawable/btn_keyboard_key_fulltrans.xml create mode 100755 res/layout/input_trans.xml diff --git a/res/drawable-hdpi/btn_keyboard_key_fulltrans_normal.9.png b/res/drawable-hdpi/btn_keyboard_key_fulltrans_normal.9.png new file mode 100644 index 0000000000000000000000000000000000000000..b6c234c046bd256293110e015253412db8167735 GIT binary patch literal 1649 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 literal 0 HcmV?d00001 diff --git a/res/drawable/btn_keyboard_key_fulltrans.xml b/res/drawable/btn_keyboard_key_fulltrans.xml new file mode 100644 index 000000000..bad2a931d --- /dev/null +++ b/res/drawable/btn_keyboard_key_fulltrans.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + diff --git a/res/layout/input_trans.xml b/res/layout/input_trans.xml new file mode 100755 index 000000000..a988bcc68 --- /dev/null +++ b/res/layout/input_trans.xml @@ -0,0 +1,29 @@ + + + + diff --git a/src/com/android/inputmethod/latin/LatinKeyboardView.java b/src/com/android/inputmethod/latin/LatinKeyboardView.java index bdac4a5b5..2686a93c6 100644 --- a/src/com/android/inputmethod/latin/LatinKeyboardView.java +++ b/src/com/android/inputmethod/latin/LatinKeyboardView.java @@ -171,7 +171,7 @@ public class LatinKeyboardView extends KeyboardView { mExtensionPopup.setBackgroundDrawable(null); LayoutInflater li = (LayoutInflater) getContext().getSystemService( Context.LAYOUT_INFLATER_SERVICE); - mExtension = (LatinKeyboardView) li.inflate(R.layout.input, null); + mExtension = (LatinKeyboardView) li.inflate(R.layout.input_trans, null); mExtension.setOnKeyboardActionListener((LatinIME) getContext()); mExtension.setPopupParent(this); mExtension.setPopupOffset(0, -windowLocation[1]);