Android虚拟键盘挡住输入组件的解决办法

如题,一开始遇到这个问题,请教了作苹果开发的哥们(作苹果的哥们好说话),他说要作监听,打开键盘的时候把会被遮住的输入组件向上移动。 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);
相关文章
相关标签/搜索