View pager and fragment lifecycle

后端 未结 7 1065
滥情空心
滥情空心 2020-12-02 14:09

I have a ViewPager that loads three pages at a time. If I swipe from page 1 to page 2 then to 3, the first page(fragment) goes to onPause(). Then, if I swipe t

7条回答
  •  庸人自扰
    2020-12-02 14:49

    if your Fragment extend android.support.v4.app.Fragment

    you can use this, it works for me.

    @Override
    public void setUserVisibleHint(boolean isVisibleToUser) {
        super.setUserVisibleHint(isVisibleToUser);
        if (!isVisibleToUser) {
            //do sth..
        }
    }
    

提交回复
热议问题