我需要帮助,我已经寻找了几个小时来解决这个问题,但没有成功…我在ViewGroup中有一个EditText,当我点击这个editText时,虚拟键盘就会显示出来。问题是,在安卓4.2+设备上,一切都像预期的那样工作,编辑文本被推高了。在4.2版本之前的设备上,edittext留在键盘后面。
我已经在清单文件上尝试过了,但没有任何变化:
<activity
...
android:windowSoftInputMode="adjustPan"> //or adjustResize
</activity>为什么会发生这种情况?我如何修复它?谢谢!
发布于 2014-12-15 07:58:13
要解决此问题,请对您的editText使用以下代码:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE|WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);https://stackoverflow.com/questions/27475493
复制相似问题