4

コードを使用して仮想キーパッドを動的に閉じるにはどうすればよいですか? 私がやりたいのは、ユーザーが「OK」ボタンをクリックしたときに閉じることだけです。これは、ボタンにフォーカスがあるにもかかわらず、それ自体が閉じられていないためです。

4

2 に答える 2

3

こんにちは、キーボードを非表示にするもう1つの解決策があります:

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

ここでは、showFlag の位置に HIDE_IMPLICIT_ONLY を渡し、hiddenFlag の位置に 0 を渡します。ソフトキーボードを強制的に閉じます。

于 2012-01-03T06:01:28.853 に答える
2

Android ソフト キーボードを閉じる/非表示にする

于 2009-12-08T20:06:21.260 に答える