ボタンをクリックするたびにキーパッドを非表示にするために、次のコードをユーティリティファイルメソッドとして使用しています。
public static void hideKeyPad(){
Activity activity = MainActivity.getActivity();
InputMethodManager imm = (InputMethodManager) activity.getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);
}
しかし、キーパッドは常に来ています。私を修正してください。