问题:onResume()在ViewPager碎片变得真正可见之前,碎片被激发。
例如,有2个片段与ViewPager和FragmentPagerAdapter。第二个片段仅适用于授权用户,需要让用户在片段变得可见时使用警报对话框登录。
但是ViewPager当第一个可见时,创建第二个片段,以便缓存第二个片段,并在用户开始滑动时使其可见。
所以这个onResume()事件在第二个片段变得可见之前很久了。这就是为什么试图找到一个事件,当第二个片段变得可见时触发,在适当的时刻显示对话框。
如何才能做到这一点?
相似问题