アプリを開いたときに、editText のいずれかをクリックするまでオンスクリーン キーボードが開かないようにできますか?
質問する
68 次
4 に答える
1
仮想キーボードを非表示にするには、次のようにInputMethodManageronCreate()
を使用できます (着陸アクティビティのメソッドに配置できます)。
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
于 2012-05-02T21:04:29.953 に答える
0
それはあなたの要件次第です。ユーザーがアクティビティを開くたびにキーボードを非表示にしたい場合は、アクティビティ
android:windowSoftInputMode="stateAlwaysHidden"
の Android マニフェストを追加できます。動的に必要な場合は、キーボードを閉じるイベントが発生するたびに変更できます
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
いつでも参考にしてください
于 2016-06-22T08:02:22.273 に答える
0
アクティビティの onCreate メソッドに次のコードを追加します。
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
それは私のためにトリックをしました:)
于 2012-05-02T21:04:05.497 に答える
0
AndroidManifest.xml で android:configChanges="keyboardHidden" を設定します
于 2012-05-03T02:54:29.380 に答える