返回致电Activity
后,如果EditText
在调用Activity
之前显示焦点并显示键盘,则屏幕会滚动到EditText
。
请遵循以下方案。
Activity
开始。没有EditText
有焦点。EditText
以获得焦点并弹出键盘。ImageView
,然后点击它,调出另一个Activity
。Activity
打开并返回Image
。EditText
,只有在没有显示键盘的情况下才有焦点。我必须再次向下滚动到ImageView
,这是为了显示Image
的结果。如何防止这种事情发生。
我希望在返回到调用Activity
时,焦点应该是它停止的位置,而不是滚动到之前的EditText
。
我已创建此方案并在下面的XML
中验证了该问题。我已将id用于我用于测试的ID。
标识为ImageView
的{{1}}位于屏幕之外,我用于测试的"result"
以及EditText
为焦点而获得焦点。
XML
"edt_test"