Android 旋转手机时隐藏键盘
我在DialogFragment中创建EditText元素。然后我将焦点设置在这个字段上,并出现在键盘上。当我旋转电话时,键盘会隐藏起来 如果键盘可见,我该怎么办?添加Android 旋转手机时隐藏键盘,android,Android,我在DialogFragment中创建EditText元素。然后我将焦点设置在这个字段上,并出现在键盘上。当我旋转电话时,键盘会隐藏起来 如果键盘可见,我该怎么办?添加 android:windowSoftInputMode="stateUnchanged|adjustResize" 在活动下的清单中,此EditText如下所示 <activity android:name=".MyActivityWhereEditTextIs" android:windowSoftIn
android:windowSoftInputMode="stateUnchanged|adjustResize"
在活动下的清单中,此EditText如下所示
<activity
android:name=".MyActivityWhereEditTextIs"
android:windowSoftInputMode="stateUnchanged|adjustResize" >
它应该会起作用。让我编辑我的答案,这样你也可以通过代码来完成。对于DialogFragment,这是保存键盘可见的一种方法?取决于你想要在哪里,你需要把代码放在那里。但请先尝试清单中的第一部分
InputMethodManager keyboard = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
keyboard.showSoftInput(mEditText, 0);