代号一个键盘盖图片

下雨者

我有一个带有文本字段的Android应用程序。当我开始打字时,键盘会向上推背景图像。

我希望图像保留在原位,而键盘可以覆盖它。

将布局更改为BoxLayout或BorderLayout不会对背景图像的位置产生任何影响,也不会更改可滚动的内容:

container.setScrollableY(false);
form.setScrollableY(false);

如何实现将图像保持在原位?

我无法弄清的另一件事是使用TextField中已经​​存在的光标和可见的键盘来访问表单,设置为:

textField.requestFocus();

但这也没有达到预期的效果。

任何帮助,将不胜感激。

在此处输入图片说明

Shai Almog

文本字段必须在可滚动的父级中。

如果图像和文本字段位于同一容器中,并且文本字段在图像上方,则可能会更接近第二个图像。在iOS上,滚动区域增加以容纳虚拟键盘,在Android上,屏幕尺寸被调整为容纳虚拟键盘。

随着屏幕尺寸的适应,这可能导致细微的行为差异。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章