设置为 ViewPager 时 ViewPagerAdapter 构造函数中的行为是什么

What is behaviour in ViewPagerAdapter constructor while setting to ViewPager

应该传递给 ViewPageAdapter 初始化的值是多少?

旧构造函数已弃用。

public ViewPagerAdapter(@NonNull FragmentManager fm) {
        super(fm);
    } 

如果我们使用这个构造函数,要传递什么行为?

  public ViewPagerAdapter(@NonNull FragmentManager fm, int behavior) {
        super(fm, behavior);
    }


ViewPagerAdapter adapter = new 
ViewPagerAdapter(getSupportFragmentManager(),??????);

谁能回答一下吗?...

你可以使用

public ViewPagerAdapter(@NonNull FragmentManager fm) {
        super(fm, BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT);
    } 

并通过 new ViewPagerAdapter(getSupportFragmentManager)

调用

只需通过 new ViewPagerAdapter(getSupportFragmentManager(),BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT)

调用