use*_*676 5 android android-listview android-edittext
我有一个ListView与EditTexts作为项目.
我已经尝试
在清单中设置两个android:windowSoftInputMode="adjustPan"和"adjustResize"标志,我也尝试添加"alwaysvisible"标志,它也没有帮助.
但是当键盘盘旋在文本上并且我开始输入编辑文本框时,没有看到孤独的,它只会在第一次获得焦点时弹出.
编辑:我已经在4.3上测试了它,因为它应该工作,编辑文本一直可见,但在4.2.1/4.2.2它不起作用.
在一些特定的厂商的Android固件,设置android:windowSoftInputMode为Activity在清单标签将无法正常工作...
可能的解决方法是onCreate()在设置内容视图后,可以直接从方法内的java代码设置它:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
Run Code Online (Sandbox Code Playgroud)
这是一个很长的镜头,但对我来说,它在某些情况下有效......