diff --git a/java/res/drawable-hdpi/suggestions_strip_divider.png b/java/res/drawable-hdpi/suggestions_strip_divider.png index 7ca3e6131b03adfd1b2d2fa7a29ce314d086a981..5d44d9ce543a07dd5715503bcdd6877d4a8f33e1 100644 Binary files a/java/res/drawable-hdpi/suggestions_strip_divider.png and b/java/res/drawable-hdpi/suggestions_strip_divider.png differ diff --git a/java/res/drawable-hdpi/sym_keyboard_delete_holo.png b/java/res/drawable-hdpi/sym_keyboard_delete_holo.png index 11ed0b3fe1feb36a5fe6e58b1a2274aa6ea37f51..d3e1088465205c0a30935440e920181209d5efa7 100644 Binary files a/java/res/drawable-hdpi/sym_keyboard_delete_holo.png and b/java/res/drawable-hdpi/sym_keyboard_delete_holo.png differ diff --git a/java/res/drawable-hdpi/sym_keyboard_return_holo.png b/java/res/drawable-hdpi/sym_keyboard_return_holo.png index 0906082099145566beb57ee0a63b479e09f624ca..8978934b8e2ff236cc4ecb0332f48d0c84e4d717 100644 Binary files a/java/res/drawable-hdpi/sym_keyboard_return_holo.png and b/java/res/drawable-hdpi/sym_keyboard_return_holo.png differ diff --git a/java/res/drawable-hdpi/sym_keyboard_shift_holo.png b/java/res/drawable-hdpi/sym_keyboard_shift_holo.png index c38ef4f50981a2e242f8dc4a7d40460b093cb069..c58f9ab5c7ab5f2a9c1140b14f343f54fd4a4824 100644 Binary files a/java/res/drawable-hdpi/sym_keyboard_shift_holo.png and b/java/res/drawable-hdpi/sym_keyboard_shift_holo.png differ diff --git a/java/res/drawable-hdpi/sym_keyboard_shift_locked_holo.png b/java/res/drawable-hdpi/sym_keyboard_shift_locked_holo.png index 2754c7a99ba180327a4aa37d730f584dbc478b43..7a5c03713d01bf2c5e1f326354e6086a766e594a 100644 Binary files a/java/res/drawable-hdpi/sym_keyboard_shift_locked_holo.png and b/java/res/drawable-hdpi/sym_keyboard_shift_locked_holo.png differ diff --git a/java/res/drawable-hdpi/sym_keyboard_space_holo.png b/java/res/drawable-hdpi/sym_keyboard_space_holo.png index 2c350d5bb0e3075ec6a57b621c00653fd262564d..e8bc3902d08e1a78e75e5d41c4d1d272af975045 100644 Binary files a/java/res/drawable-hdpi/sym_keyboard_space_holo.png and b/java/res/drawable-hdpi/sym_keyboard_space_holo.png differ diff --git a/java/res/drawable-hdpi/sym_keyboard_tab_holo.png b/java/res/drawable-hdpi/sym_keyboard_tab_holo.png index 59ad53457ad2328fac44606df92db89610696cee..8d10d057c82a2b2de3ee2a9a7a821a8a590df959 100644 Binary files a/java/res/drawable-hdpi/sym_keyboard_tab_holo.png and b/java/res/drawable-hdpi/sym_keyboard_tab_holo.png differ diff --git a/java/res/drawable-hdpi/sym_keyboard_voice_holo.png b/java/res/drawable-hdpi/sym_keyboard_voice_holo.png index d5414c83ff0fb7dd036ed5734fda73b38ed76c86..bc9f908ac376fabb2356217aa7fa72352e88c0cb 100644 Binary files a/java/res/drawable-hdpi/sym_keyboard_voice_holo.png and b/java/res/drawable-hdpi/sym_keyboard_voice_holo.png differ diff --git a/java/res/drawable-hdpi/sym_keyboard_voice_off_holo.png b/java/res/drawable-hdpi/sym_keyboard_voice_off_holo.png index 6fb538cec7a9ff08c85f591ac68904f80750a544..e852eec709d097c575fe97178f87b41dc489972d 100644 Binary files a/java/res/drawable-hdpi/sym_keyboard_voice_off_holo.png and b/java/res/drawable-hdpi/sym_keyboard_voice_off_holo.png differ diff --git a/java/res/drawable-mdpi/suggestions_strip_divider.png b/java/res/drawable-mdpi/suggestions_strip_divider.png index 363936362f40906afd59b09cdbcd70693ab1b004..2dbe2f94bc743f61d85a83cc50fbf9f02031adb5 100644 Binary files a/java/res/drawable-mdpi/suggestions_strip_divider.png and b/java/res/drawable-mdpi/suggestions_strip_divider.png differ diff --git a/java/res/drawable-mdpi/sym_keyboard_delete_holo.png b/java/res/drawable-mdpi/sym_keyboard_delete_holo.png index bc3393feb2ff2ad23206479b8c3d25746c1fea0c..86be35185fdde41e11cc6287734537d9f34f5cdb 100644 Binary files a/java/res/drawable-mdpi/sym_keyboard_delete_holo.png and b/java/res/drawable-mdpi/sym_keyboard_delete_holo.png differ diff --git a/java/res/drawable-mdpi/sym_keyboard_return_holo.png b/java/res/drawable-mdpi/sym_keyboard_return_holo.png index c0a16dfd69ac4f883cb205e3788eea2187dd1485..bfcb91328a16fc679dad00ab5821af8e8a4c4fc2 100644 Binary files a/java/res/drawable-mdpi/sym_keyboard_return_holo.png and b/java/res/drawable-mdpi/sym_keyboard_return_holo.png differ diff --git a/java/res/drawable-mdpi/sym_keyboard_shift_holo.png b/java/res/drawable-mdpi/sym_keyboard_shift_holo.png index 2d79663d28cc02f555389d9c9660c3ba2c35dc9c..621946455fa34e830eae599886a299cbeb0e8127 100644 Binary files a/java/res/drawable-mdpi/sym_keyboard_shift_holo.png and b/java/res/drawable-mdpi/sym_keyboard_shift_holo.png differ diff --git a/java/res/drawable-mdpi/sym_keyboard_shift_locked_holo.png b/java/res/drawable-mdpi/sym_keyboard_shift_locked_holo.png index 05252e53bb1d9d3052ae2e841332b19d9314135d..fb3a020d85ae12d0b0e21e770b89bccdf73878af 100644 Binary files a/java/res/drawable-mdpi/sym_keyboard_shift_locked_holo.png and b/java/res/drawable-mdpi/sym_keyboard_shift_locked_holo.png differ diff --git a/java/res/drawable-mdpi/sym_keyboard_space_holo.png b/java/res/drawable-mdpi/sym_keyboard_space_holo.png index d4cbdcf382efa2b7e0a74234f4b39535985ca113..1f787d5737bfde0531e1bba6a25bddd3125b4fc2 100644 Binary files a/java/res/drawable-mdpi/sym_keyboard_space_holo.png and b/java/res/drawable-mdpi/sym_keyboard_space_holo.png differ diff --git a/java/res/drawable-mdpi/sym_keyboard_tab_holo.png b/java/res/drawable-mdpi/sym_keyboard_tab_holo.png index d5edd32d78c0c1ae8ecf88c842581e57f7be145c..8d20153eec4a96fa1d1731996326929e526dfcab 100644 Binary files a/java/res/drawable-mdpi/sym_keyboard_tab_holo.png and b/java/res/drawable-mdpi/sym_keyboard_tab_holo.png differ diff --git a/java/res/drawable-mdpi/sym_keyboard_voice_holo.png b/java/res/drawable-mdpi/sym_keyboard_voice_holo.png index dc5a9dd374b2497b95ef9e39611f311dea26914c..960c608231281a1d418a433fcc8f16e37bba2fc9 100644 Binary files a/java/res/drawable-mdpi/sym_keyboard_voice_holo.png and b/java/res/drawable-mdpi/sym_keyboard_voice_holo.png differ diff --git a/java/res/drawable-mdpi/sym_keyboard_voice_off_holo.png b/java/res/drawable-mdpi/sym_keyboard_voice_off_holo.png index 527e832a6d26472671e87aa4b089aa52931f4db0..72086a9dc7498a78f1d43a2f9b46950605c44453 100644 Binary files a/java/res/drawable-mdpi/sym_keyboard_voice_off_holo.png and b/java/res/drawable-mdpi/sym_keyboard_voice_off_holo.png differ diff --git a/java/res/drawable-xhdpi/suggestions_strip_divider.png b/java/res/drawable-xhdpi/suggestions_strip_divider.png index 157513e14fc7051eec977fccd842f13c55dd7199..0d8b984374a181224e34d76ae5075e8ea24d22ea 100644 Binary files a/java/res/drawable-xhdpi/suggestions_strip_divider.png and b/java/res/drawable-xhdpi/suggestions_strip_divider.png differ diff --git a/java/res/drawable-xhdpi/sym_keyboard_delete_holo.png b/java/res/drawable-xhdpi/sym_keyboard_delete_holo.png index 53479ab85a59ee933f2c496cdd923705c4506c5a..354c09ee62b7fe8b89a8c6f8f9a7ab81f3860613 100644 Binary files a/java/res/drawable-xhdpi/sym_keyboard_delete_holo.png and b/java/res/drawable-xhdpi/sym_keyboard_delete_holo.png differ diff --git a/java/res/drawable-xhdpi/sym_keyboard_return_holo.png b/java/res/drawable-xhdpi/sym_keyboard_return_holo.png index 6b0021d4229104b74399e3ab6174791fdc14fecc..ba424adfd24b71b6cbf3861827f71588073c4d45 100644 Binary files a/java/res/drawable-xhdpi/sym_keyboard_return_holo.png and b/java/res/drawable-xhdpi/sym_keyboard_return_holo.png differ diff --git a/java/res/drawable-xhdpi/sym_keyboard_shift_holo.png b/java/res/drawable-xhdpi/sym_keyboard_shift_holo.png index b88fa136705c6af2cc5fe22f006b1676cf2c4728..1046b454581773e18708e329f195109da5db20c5 100644 Binary files a/java/res/drawable-xhdpi/sym_keyboard_shift_holo.png and b/java/res/drawable-xhdpi/sym_keyboard_shift_holo.png differ diff --git a/java/res/drawable-xhdpi/sym_keyboard_shift_locked_holo.png b/java/res/drawable-xhdpi/sym_keyboard_shift_locked_holo.png index fc2998fc6ee1da29928521e3bc21e8818ec1241f..6acb565d9cd6c8247659c261841e07e0813aff5f 100644 Binary files a/java/res/drawable-xhdpi/sym_keyboard_shift_locked_holo.png and b/java/res/drawable-xhdpi/sym_keyboard_shift_locked_holo.png differ diff --git a/java/res/drawable-xhdpi/sym_keyboard_space_holo.png b/java/res/drawable-xhdpi/sym_keyboard_space_holo.png index 6d7f13e6ff00022293a92dee2a201230dda372a2..504a3ed45d09db57055ccc0efa314364f686bc87 100644 Binary files a/java/res/drawable-xhdpi/sym_keyboard_space_holo.png and b/java/res/drawable-xhdpi/sym_keyboard_space_holo.png differ diff --git a/java/res/drawable-xhdpi/sym_keyboard_tab_holo.png b/java/res/drawable-xhdpi/sym_keyboard_tab_holo.png index c32f8bbfc343d5b1cd485601f86894389cac3749..ff380eeabadf027ee45e1e43b90dc46940a02a8d 100644 Binary files a/java/res/drawable-xhdpi/sym_keyboard_tab_holo.png and b/java/res/drawable-xhdpi/sym_keyboard_tab_holo.png differ diff --git a/java/res/drawable-xhdpi/sym_keyboard_voice_holo.png b/java/res/drawable-xhdpi/sym_keyboard_voice_holo.png index fc05b9c6c78a9fb8e01054ceb069c421334ba820..d338cf228e82111fc942236f8a52c3aeb2e0d18f 100644 Binary files a/java/res/drawable-xhdpi/sym_keyboard_voice_holo.png and b/java/res/drawable-xhdpi/sym_keyboard_voice_holo.png differ diff --git a/java/res/drawable-xhdpi/sym_keyboard_voice_off_holo.png b/java/res/drawable-xhdpi/sym_keyboard_voice_off_holo.png index 6a5b1217d27919753fe0d04010dc0cb63f0c61c4..0c913e10a9e2ed092ffe071d81872121fe4086bd 100644 Binary files a/java/res/drawable-xhdpi/sym_keyboard_voice_off_holo.png and b/java/res/drawable-xhdpi/sym_keyboard_voice_off_holo.png differ diff --git a/java/src/com/android/inputmethod/latin/SuggestionsView.java b/java/src/com/android/inputmethod/latin/SuggestionsView.java index 937c2c9ff994a3af31c6de5e18e91ee6b16954ae..c25ecb3825132c9907aad2d942b77fbbb80b2866 100644 --- a/java/src/com/android/inputmethod/latin/SuggestionsView.java +++ b/java/src/com/android/inputmethod/latin/SuggestionsView.java @@ -324,6 +324,13 @@ public class SuggestionsView extends RelativeLayout implements OnClickListener, return Color.argb(newAlpha, Color.red(color), Color.green(color), Color.blue(color)); } + private static void addDivider(final ViewGroup stripView, final View divider) { + stripView.addView(divider); + final LinearLayout.LayoutParams params = + (LinearLayout.LayoutParams)divider.getLayoutParams(); + params.gravity = Gravity.CENTER; + } + public void layout(SuggestedWords suggestions, ViewGroup stripView, ViewGroup placer, int stripWidth) { if (suggestions.isPunctuationSuggestions()) { @@ -341,7 +348,7 @@ public class SuggestionsView extends RelativeLayout implements OnClickListener, if (index != 0) { final View divider = mDividers.get(pos); // Add divider if this isn't the left most suggestion in suggestions strip. - stripView.addView(divider); + addDivider(stripView, divider); x += divider.getMeasuredWidth(); } @@ -421,7 +428,7 @@ public class SuggestionsView extends RelativeLayout implements OnClickListener, for (int index = 0; index < countInStrip; index++) { if (index != 0) { // Add divider if this isn't the left most suggestion in suggestions strip. - stripView.addView(mDividers.get(index)); + addDivider(stripView, mDividers.get(index)); } final TextView word = mWords.get(index);