IMEの変更は「入力方法の選択 (Select input method) 」ダイアログを表示することで、ユーザーにより行われます。
このダイアログは、EditTextなどでの文字入力時に表示できます。ビューを長押しすることで表示されるメニューの、[入力方法 (Input method) ]を選択します。
またはInputMethodManagerクラスの、showInputMethodPicker()メソッドを呼び出すことでも表示できます。
InputMethodManager manager = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE); manager.showInputMethodPicker();