android中的虚拟键盘问题

Posted

技术标签:

【中文标题】android中的虚拟键盘问题【英文标题】:Virtual keyboard issue in android 【发布时间】:2011-03-12 11:06:44 【问题描述】:

在我的 android 应用程序中,我想在父级底部使用 Linearlayout,在其上方使用带有 edittext 的滚动视图。 当触摸edittext时,会弹出一个虚拟键盘,edittext和linearlayout都在底部对齐。 我只想查看编辑文本而不是顶部的页脚线性布局。

无论如何我可以在android中完成它。

请分享您的宝贵建议。

提前致谢:)

【问题讨论】:

【参考方案1】:

将此添加到清单中的活动标签

android:windowSoftInputMode="adjustPan"

【讨论】:

您好,感谢您的快速回复。我已经尝试过了,但它也做了同样的事情,它需要底部的两个控件,而我只想查看选定的编辑文本 你能试试这个 android:windowSoftInputMode="adjustResize"【参考方案2】:

LinearLayout 是否在 alignParentBottom = true 的底部?在您的情况下,它不应该。

【讨论】:

以上是关于android中的虚拟键盘问题的主要内容,如果未能解决你的问题,请参考以下文章

虚拟键盘 - Android - Delphi XE5

在 Android 虚拟键盘上捕获 KeyEvent

Android 3:模拟虚拟钢琴键盘的软键盘行为

Android - 处理虚拟和物理键盘事件

如何使用 JavaFXPorts 在 android 中启用 JavaFX 虚拟键盘

使用虚拟文本区域启用/禁用 Android 虚拟键盘