在应用中,有时候一进入某页面, EditText 默认会自动获取焦点,弹出软键盘,遮挡界面,用户体验很不好。
下面我们来解决一下此问题:(亲测有效哦~)
在 AndroidManifest.xml 中的 相应的 activity 的 <activity ></activity>标签中 加入下面三句代码 即可;
android:hardwareAccelerated="false"
android:configChanges="orientation|keyboardHidden"
android:windowSoftInputMode="adjustUnspecified|stateHidden"
此方法 不仅可以解决上述问题,而且还能实现当我们点击 EditText 时 弹出软键盘,并且 EditText 及界面 整体自动上移,使软键盘不至于遮挡 EditText 。