出于布局目的忽略 Android 软键盘
当显示软键盘时,它会更改我的视图的高度参数。我希望它忽略键盘的显示,并且永远不会调整布局大小,而只是“按原样”将键盘显示在我的活动之上。我可以在清单中放置一个标志来忽略软键盘以进行布局吗?
When the soft keyboard is displayed, it changes the height parameter of my view. I would like it to ignore that the keyboard is even shown and never resize my layout and simply display the keyboard on top of my activity "as is". Is there a flag I can place in the manifest to ignore the soft keyboard for layout purposes?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您想要更改的内容在此处
中添加 android:windowSoftInputMode ="" 对于给定的活动,您可以在调用软件键盘时更改活动的行为。
有关更新屏幕输入法应用程序的文章< /a>
还有 Android 软件键盘调整 Web 视图大小也是另一个示例解决方案。
What you want to change is in Here
By Adding android:windowSoftInputMode="" to a given activity you can change the behavior of the activity when calling the sofware keyboard.
Article on updating Applications for On-screen Input Methods
Also Android Soft Keyboard Resizes Web View is another example solution as well.
将其放入清单文件中
有关详细信息,请参阅 android:windowSoftInputMode
put this in manifest file
For more info look at android:windowSoftInputMode
我认为您的布局已从任何活动中调用,因此在该活动中您可以调用下面的代码来隐藏键盘。
I Think your layout has been called from any of the activity so in that activity you can call below code to hide the keyboard.