3

我想使用 EditText 让用户在 Scrollview 的不同位置编辑输入(如电子表格中的单元格)。调用软键盘时,只要 Edittext 位于其原始位置(在 Layout.xml 中给出),它就会移动屏幕。一旦我更改了大小、位置、背景等内容,调用的键盘就不会移动屏幕,而是会在 Edittext 挡道时覆盖它。当我使用adjustResize时也是如此。除了在每个可能的选项上添加单独的 EditText 之外,还有其他解决方案吗?

欢迎任何帮助。

4

1 回答 1

0

这一切都与视图的焦点有关,当系统知道哪个视图具有焦点时,事情就会起作用,在滚动视图的情况下,焦点在滚动视图上,因此事情不会相应地工作。可以查看以获取更多信息。

于 2013-05-26T06:15:39.600 回答