滚动到表单元素

xai*_*ain 4 forms android scroll

我有一个包含大量字段的表单,当我按下"提交"按钮时,我希望滚动视图跳转到未应答字段所在的位置.有没有除了scrollto(x,y)之外的方法来执行此操作,或者这样的坐标必须始终以某种方式映射到表单的元素(类似于(表单元素).getCoordinates())?

谢谢

fic*_*ion 6

这应该工作 -

view.setFocusableInTouchMode(true);
view.requestFocus();
view.requestRectangleOnScreen(viewRectangle);
Run Code Online (Sandbox Code Playgroud)

您始终可以查看View类.

PS将选择未应答的字段,但我不确定如果它不在屏幕上,则活动将滚动到所请求的位置.