【发布时间】:2011-01-14 09:11:35
【问题描述】:
有没有办法从源代码中显示输入法选择对话框?
【问题讨论】:
-
kgiannakakis,你不明白我的意思,我不想显示或隐藏输入法(键盘或用户选择的任何东西)我正在寻找一种方法来显示标准的android Dialog窗口,用户可以在其中选择(切换)手机上安装的不同输入法?
有没有办法从源代码中显示输入法选择对话框?
【问题讨论】:
从 Activity 内部:
InputMethodManager imm = (InputMethodManager) this.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showInputMethodPicker();
或者如果你有一个 Context 对象(或 getContext()(一个子类视图)):
InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showInputMethodPicker();
【讨论】: