1. ホーム
  2. android

[解決済み] 画面表示時にフィールドのオートフォーカス/キーボードポップアップを解除するには?

2022-09-26 02:13:42

質問

最初のフィールドがEditTextである画面があり、起動時にフォーカスを得て、数値入力タイプもポップアップ表示され、非常に迷惑しています。

アクティビティが開始されたときに、フォーカスが得られないこと、および/または、入力パネルが表示されないことを確認するには、どうすればよいですか?

どのように解決するのですか?

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(editTextField.getWindowToken(), 0);

または

マニフェストファイルのアプリケーションタグに以下のようにアクティビティプロパティを設定します。

android:windowSoftInputMode="stateHidden"