コードを使用して仮想キーパッドを動的に閉じるにはどうすればよいですか? 私がやりたいのは、ユーザーが「OK」ボタンをクリックしたときに閉じることだけです。これは、ボタンにフォーカスがあるにもかかわらず、それ自体が閉じられていないためです。
6618 次
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
于 2009-12-08T20:06:21.260 に答える