如题,一开始遇到这个问题,请教了作苹果开发的哥们(作苹果的哥们好说话),他说要作监听,打开键盘的时候把会被遮住的输入组件向上移动。 java
我琢磨着这应该会很麻烦,因此仍是先求助了下度娘,还真有办法! android
比我想象的简单得多,就在AndroidManifest.xml文件Activity配置里面加两行配置就好了。 windows
代码以下: code
<activity ... android:windowSoftInputMode="adjustUnspecified|stateHidden" android:configChanges="keyboardHidden|orientation" >
问题没了... xml
还有另一种针对使用PopupWindow的状况,我还没学到,就不想验证了,以下: ci
popup.setInputMethodMode(Popupwindows.iNPUT_METHOD_NEEDED); popup.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);