アンドロイド:動的にコードを介して仮想キーパッドを閉じて?

StackOverflow https://stackoverflow.com/questions/1869176

  •  18-09-2019
  •  | 
  •  

質問

どのように動的にコードを介して仮想キーパッドを閉じることができますか? ユーザーは、ボタンが現在フォーカスを持っているにもかかわらず、自分自身を閉じていないので、「OK」ボタンをクリックしたときに、私がしたいすべてが近くにあります。

役に立ちましたか?

解決

他のヒント

こんにちは、私は、キーボードを非表示にするもう一つの解決策を得ました

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top