Android edittext 为什么Android ViewPager2在选项卡之间切换时会失去焦点?

Android edittext 为什么Android ViewPager2在选项卡之间切换时会失去焦点?,android-edittext,android-viewpager2,lost-focus,Android Edittext,Android Viewpager2,Lost Focus,我的Android应用程序上有一个ViewPager2。其中一个页面包含EditText字段 我遇到的情况如下: 在文本字段->键盘显示上设置焦点 切换到另一页->键盘关闭(该字段失去焦点) 返回上一个选项卡,再次设置文本字段的焦点->该字段将获得焦点,但焦点将立即清除。再次点击该区域将重新获得焦点 我准备了一个小的演示应用程序来演示这个问题: 我调试了它,发现ViewPager清除了我页面的焦点,认为页面被选中了。通过进一步调试,我发现它与RecyclerView的didChildRangeC

我的Android应用程序上有一个ViewPager2。其中一个页面包含EditText字段

我遇到的情况如下:

  • 在文本字段->键盘显示上设置焦点
  • 切换到另一页->键盘关闭(该字段失去焦点)
  • 返回上一个选项卡,再次设置文本字段的焦点->该字段将获得焦点,但焦点将立即清除。再次点击该区域将重新获得焦点
  • 我准备了一个小的演示应用程序来演示这个问题:

    我调试了它,发现ViewPager清除了我页面的焦点,认为页面被选中了。通过进一步调试,我发现它与RecyclerView的didChildRangeChange方法有关,该方法错误地假设某些内容已经更改

    有人知道为什么会这样吗?我能做些什么来解决这个问题