我遵循了 developer.android 的这两个示例(创建输入法,软键盘示例)。认为一切正常,但自定义键盘不显示。
抱歉,我不明白代码,我怎么称呼这个新键盘?
谢谢大家。
最佳答案
您可以像这样以编程方式打开“更改输入法”菜单:
InputMethodManager mgr =
(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
if (mgr != null) {
mgr.showInputMethodPicker();
}
您可能还想打开“语言和输入设置”,以便您的用户可以启用您的输入法。你可以这样做:
startActivityForResult(
new Intent(android.provider.Settings.ACTION_INPUT_METHOD_SETTINGS), 0);
关于android - 如何在 Android 中设置/调用新的输入法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9777406/