当我进入包含EditText的新活动时,我的键盘会自动打开。我必须禁用此问题。
答案 0 :(得分:2)
您可以使用windowSoftInputMode来禁用键盘。
<activity
android:name="YourActivituy"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateHidden"></activity>
答案 1 :(得分:0)
将此项用于包含editText:
的活动<activity
android:name=".MainActivity"
android:label="@string/title_activity_main"
android:configChanges="orientation|screenSize|keyboardHidden"/>
答案 2 :(得分:0)
在您要隐藏键盘的活动onCreate()
方法中添加此内容
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
答案 3 :(得分:0)
试试这个,
InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);
答案 4 :(得分:0)
android:windowSoftInputMode="stateHidden|adjustResize"
android:focusable="true"
android:focusableInTouchMode="true"