Androidは1ページに入った後にEditTextが自動的にソフトキーボードを弾き出すことを避けます
523 ワード
次の2つの方法で解決できます.
一、コードでsetSoftInputMode()メソッドを呼び出して設定する:
OnCreateメソッドに次のコードを加えると、役に立ちます.また、EditBoxをクリックしても入力メソッドが正常にポップアップされます.
二、AndroidManifest.xmlファイルのAndroid:windowSoftInputModeプロパティの使用:Android Manifest.xmlファイルのactivityノードの下に追加:
説明:1、stateHidden:ソフトキーボードを隠す2、adjustPan:入力方式のポップアップでコントロールが変形しないことを保証します.
一、コードでsetSoftInputMode()メソッドを呼び出して設定する:
OnCreateメソッドに次のコードを加えると、役に立ちます.また、EditBoxをクリックしても入力メソッドが正常にポップアップされます.
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
二、AndroidManifest.xmlファイルのAndroid:windowSoftInputModeプロパティの使用:Android Manifest.xmlファイルのactivityノードの下に追加:
android:windowSoftInputMode="stateHidden|adjustPan"
説明:1、stateHidden:ソフトキーボードを隠す2、adjustPan:入力方式のポップアップでコントロールが変形しないことを保証します.