3
我想使用EditText让用户在Scrollview的不同位置(如电子表格中的单元格)编辑输入。调用软键盘时,只要Edittext位于原始位置(即Layout.xml中提供的位置),它就会移动屏幕。一旦我改变了尺寸,位置,背景之类的东西,被调用的键盘就不会移动屏幕,但是它在覆盖Edittext的时候就会覆盖它。同样,当我使用adjustResize。 除了在每个可能的选项上添加单独的EditText之外,是否有解决方案?当EditText被移动/调整大小时,windowSoftInputMode adjustPan不起作用
任何帮助欢迎。
嗨,你有没有找到解决这个问题的办法?当我翻译带有EditText字段的容器时,我也遇到了这个问题。翻译后,窗口不adjustPan ...我怀疑的Android错误 – Houston
本机android不喷射。开始尝试Qt(neccesitas)时,可以通过将焦点放在QLineedit上启动键盘,然后通过鼠标事件模拟触摸。 – josefkunz
是的,我探索了解决方法...没有吸引力,当然不是生产批准。我最终使用EditText框上的ValueAnimator将其移动到屏幕上。 – Houston