我有一个水平的回收站视图,其中的卡片包含编辑文本字段,看起来像这样。 Base layout
因此,在此页面上,人们还可以添加适合页面不同大小的图像。看起来像这样。
现在,当发生这种情况时,用于编辑文本字段的空间就很小了,因此当键盘出现时,它会覆盖该字段,因此用户看不到他们在键入什么。因此,理想情况下,我想做的是将确切的卡推到键盘上方一点,以使该字段可见。
到目前为止,我一直尝试在清单中使用Adjust resize作为windowSoftInputMode,但是虽然这在部分情况下适用于小图像,但仍然无法正确滚动。
屏幕截图示例:
我尝试过的另一件事是将视图放入滚动视图中,但是尽管我觉得可行,但我不知道将哪些视图放入滚动视图,但我尝试了回收站视图,回收站视图项本身以及编辑项目内的文字,但均未获得满意的结果。
解决这个问题的一种优雅方法是什么。
任何帮助将不胜感激,到目前为止,我已经尽力了。谢谢。