2

我的设备上有多个键盘,如何以编程方式在不同键盘之间切换?

(我不想简单地打开或关闭软键盘,如: android - 按需显示软键盘。我需要切换到默认键盘。)

编辑:添加代码

如果我尝试下面的代码,我切换到当前键盘:

    InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
    imm.toggleSoftInput( 0, 0);

但我需要切换到默认键盘。

请告诉我切换到默认键盘的任何想法?

4

1 回答 1

0

如果你想edittext默认显示键盘,你可以这样做:

 yourEditText.requestFocus();
于 2012-12-03T06:37:32.187 回答