菜鸟学android——EditText弹出输入法带来的3个问题
2014-05-12 10:27
453 查看
这里有3个问题:
1、输入法向上挤压布局,背景被压扁了。看图片:
2、edittext输入内容,点击搜索按钮后,listview显示不出来东西,必须关闭(或重新打开)输入法才能显示出来,如下:
注意这两张图片的区别,上图的listview内容时空的,但底部的”查看更多“是可以显示出来的,而下图是完全不见了。关闭输入法后:
这个时候才能显示出来数据,同时背景也回复正常了。
这两个问题解决方法很简单,在AndroidManifest.xml文件中,为antivity添加属性android:windowSoftInputMode="adjustPan"就可以了。
3、输入法遮挡EditText的问题,先看图:
可以看到,横屏时,输入框完全被遮挡。
解决方案:为EditText添加属性android:imeOptions="flagNoExtractUi"就可以了。看效果:
1、输入法向上挤压布局,背景被压扁了。看图片:
2、edittext输入内容,点击搜索按钮后,listview显示不出来东西,必须关闭(或重新打开)输入法才能显示出来,如下:
注意这两张图片的区别,上图的listview内容时空的,但底部的”查看更多“是可以显示出来的,而下图是完全不见了。关闭输入法后:
这个时候才能显示出来数据,同时背景也回复正常了。
这两个问题解决方法很简单,在AndroidManifest.xml文件中,为antivity添加属性android:windowSoftInputMode="adjustPan"就可以了。
3、输入法遮挡EditText的问题,先看图:
可以看到,横屏时,输入框完全被遮挡。
解决方案:为EditText添加属性android:imeOptions="flagNoExtractUi"就可以了。看效果:
相关文章推荐
- Android的EditText无法自动弹出输入法问题
- 解决android 中在沉浸式布局下,EditText输入框在界面底部,在弹出输入法时将顶部标题栏向上推出界面问题
- Android的EditText无法自动弹出输入法问题 .
- 【ANDROID布局问题总结】Activity启动后EditText是否自动弹出输入法虚拟键盘的问题
- android安卓屏蔽禁用系统输入法,自定义软键盘,解决EditText光标问题demo
- android EditText 默认情况下不获取焦点(不弹出输入法)+点击EditText时,不弹出键
- android平板上EditText总是自动弹出输入法问题
- EditText是否自动弹出输入法虚拟键盘(软键盘)的问题
- android:windowSoftInputMode性能问题&输入法弹出时闪现前一个界面的东西
- Android的EditText自动获取焦点并弹出输入法问题
- Android 让EditText失去焦点避免自动弹出输入法
- Android中EditTex焦点设置和弹不弹出输入法的问题
- Android 让EditText失去焦点避免自动弹出输入法
- android开发之 包含EditText组件 禁止自动获取焦点弹出输入法
- Android输入法弹出时覆盖输入框问题的解决方法
- Android 输入法弹出界面上移的问题
- Android 输入法导致EditText编辑框问题
- Android EditText 不弹出输入法总结
- Android EditText不弹出输入法焦点问题的总结
- Android学习笔记——解决设置了android:layout_alignParentBottom="true"的控件会被弹出的输入法顶上去的问题