Android应用程序中的软键盘全屏
我有一个应用程序,其中有一个列表视图,并且列表视图是在自定义适配器上创建的。我在列表视图上进行了建议性搜索。我的问题是,当我要在编辑文本搜索潘中输入内容时;然后弹出的软键盘在屏幕中按宽度和高度获取完整长度,因此我无法选择查看我的列表视图是否在编辑文本中的文本更改时发生更改。在按下软键盘中的完成按钮之前,我可以查看搜索结果。我希望弹出的软键盘仅弹出应用程序屏幕的一半,以便我可以看到编辑文本中给出的文本更改时的列表视图数据更改。有与我的问题相关的解决方案吗???
I have an application, where I have a list view, and list view is made upon custom adapter. I have made a suggestive search on list view. My problem is that, when I am about to type something in edit text search pan; then soft keyboard pop up gets full length by width and height in the screen, so I have no option to see whether my list view is getting changed on text change in edit text. I am being enable to see search result until I press done button in soft keyboard. I want soft keyboard pop up just pops up half the screen of my application so that I can see my listview data changes on text change given in edit text. Is there any solution related to my issue???
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将属性
android:imeOptions="flagNoExtractUi"
添加到您的 EditText 中。这将阻止软键盘采用全屏尺寸。检查这个答案:禁用全屏编辑视图横向软键盘输入?
Add to your EditText the attribute
android:imeOptions="flagNoExtractUi"
. This will prevent the soft keyboard to take full-screen size.Check this answer: Disabling the fullscreen editing view for soft keyboard input in landscape?