如何用我自己创建的键盘替换普通的InputMethod / Keyboard?

时间:2019-01-04 19:39:47

标签: java android keyboard android-softkeyboard

我已经创建了自己的InputMethod / Keyboard,但是我不知道如何显示它而不是我的应用程序中的普通InputMethod / Keyboard,因此单击任何EditText都会显示出来。 (“我的键盘”仅适用于我的应用程序,不适用于系统键盘)

我必须处理KeyboardKeyboardViewInputConnection吗?

1 个答案:

答案 0 :(得分:0)

此代码应为您提供帮助:

InputMethodManager imeManager = (InputMethodManager) getApplicationContext().getSystemService(INPUT_METHOD_SERVICE);
imeManager.showInputMethodPicker();

让我知道这是否对您有帮助。