Android Keyboard Switching
and Preference Settings
On previous pages I introduced Android Chinese features, and offered a quick survey of free Chinese input method editors (IMEs) for Android. Now that they've installed themselves, you may be wondering how to switch between input methods for English, Chinese and other languages, and where to find their settings. I've never owned a 3.x Honeycomb device, but here are instructions for 2.x through the most recent Android tablets and phones.
Android 5, 6, or 7: tap in any input field (like a Search box) to bring up a keyboard.
Google keyboards: tap the globe key to switch to the next Chinese keyboard in your list, and then tap the globe to switch between English and Chinese within that Chinese keyboard. Or, press and hold the globe key (or the spacebar) to bring up the full list.
Other keyboards: tap the keyboard icon at the lower right of your screen to get to the keyboard list. (Some keyboards also allow you to long-press the space bar.)
If an input method you've installed is not there: In Android 7, pull down the system notifications bar to reveal the Settings gear icon, tap that and go to "Languages and input". In Android 5 and 6, do the same or use the "Choose Keyboards" shortcut at the bottom of the keyboard selection pop-up, as shown here.
To adjust your keyboard preferences go to "Languages and input" as described in the previous paragraph above.
If you don't have any Chinese keyboards, or want to install more, see my introduction to Android Chinese support and my list of free Chinese keyboards for Android.
If Chinese is not on your device at all, see the FAQ on adding Chinese to Android.
Android 4: tap in the notification bar when the the keyboard icon appears. The keyboard icon only appears when your cursor is inside an input field.
In the menu, select "Choose input method".
Then select an input method from the list.
You can also long-press on the globe key next to the spacebar to get the "Choose input method" list. That globe key is optional for the main Google keyboard, via Settings > Language and input (or whatever your manufacturer calls that) > Multiliingual Options.
You can also do a normal quick press on that same globe key to move to the next active keyboard, but until Android 5 few other keyboards worked the same way. For example, once in the Google Pinyin keyboard you'd need to long-press to bring up the whole list again.
If an input method you've installed is not there, select "Set up input methods" at the bottom (or leave the app you're in and open "Settings", then look for "Language and input" or whatever that item is called on your device). Make sure each input method you want to use is selected with a check mark.
If you don't have any Chinese input methods, see my introduction to Android Chinese support.
If Chinese is not on your device at all, see my FAQ on adding Chinese to Android. But assuming you do have Chinese language support, all you may need is more input methods.
There are many free Chinese IMEs for Android, including Google Pinyin Input, Google Zhuyin Input, and Google Cantonese Input, as well as input methods from Baidu, Sogou, QQ, SCUT, and others.
Android 4 keyboard shortcuts:
It is also possible to quickly bring up the input method menu via a keyboard shortcut, if the developer of your keyboard included this feature.
The English keyboard in Android 4.x has a simple shortcut hidden away: Long-press on the spacebar, and the "Choose input method: menu will appear.
Find your choice in the menu (scrolling up or down as needed), tap once on the input method you want, and the other keyboard will appear.
if your choice doesn't appear in the menu at all, select "Set up input methods" and activate that keyboard. (More on this below.)
The Google Pinyin Input keyboard for Android did not include a shortcut until an update released on September 5, 2013.
On this keyboard, you need to long-press the button with the globe icon, which previously only switched between Chinese and English within Google Pinyin Input. English typing with this keyboard is not bad, though.
Note that you may need to scroll up in the menu to find the English keyboard again.
Android 2: press in the input box where you want to type. A menu will pop up, allowing you to select "Input method".
Older versions of Google Pinyin no longer offers a keyboard button for this, but the default English keyboard has added a key with a gear icon for accessing settings:
Press this instead of the ?123 key shown on this old screen shot. I really need to update these...
If you can't make the input method menu come up, or if an input method you've installed does not appear, press the Menu soft key and go to "Settings" > "Language & keyboard" (or whatever that item is called on your device). Make sure each input method you want to use is selected with a check mark. More info is below.
To add Chinese input methods, see my introduction to Android Chinese support. If Chinese language support entirely missing, see my FAQ on adding Chinese to Android.
Not in the list? Turn on and adjust your input methods:
In Settings, go to "Language and keyboard" (2.x) or "Language and input" (4 - 7), or whatever your device manufacturer has decided to call those. There you can turn input methods on or off, and to adjust preferences. (You can also make almost everything in your phone display in Chinese using "Select locale" / "Language and region" / or whatever that's called on your device, but I'm not going there now.)
In the example here the name "Google Pinyin" is in Chinese (谷歌拼音输入法), but when your device is set to English the name should be in English. (This is an old screen shot of my PC desktop emulator.)
You'll also find many optional settings for your input methods. For example, if you press "Google Pinyin settings" you'll find several more options than shown here, including "Stroke input" and "Traditional Chinese". You can also tell it to stop making sounds when you type, not to predict phrase associations for you, and so on.
Feel free to contact me anytime with questions, but first please try these:
Jump to other smartphones » Blackberry • iPhone • Nokia