ViewPager update fragment on swipe

前端 未结 4 739
孤城傲影
孤城傲影 2020-12-01 00:14

i have a problem that i have been struggling with for the past 2 days.

I am building an app that uses ActionBar, ViewPager & FragmentPagerAdapter. The code for

4条回答
  •  孤街浪徒
    2020-12-01 00:41

    This will affect the changes from one page to another page in view pager.

    OnPageChangeListener  pagechangelistener =new OnPageChangeListener() {
    
                    @Override
                    public void onPageSelected(int arg0) {
                        Logger.logMessage("Called first");
    
                        pageAdapter.notifyDataSetChanged();
                        indicator.setCurrentItem(arg0);
                    }
    
                    @Override
                    public void onPageScrolled(int arg0, float arg1, int arg2) {
    
                        Logger.logMessage("Called second");
    
                    }
    
                    @Override
                    public void onPageScrollStateChanged(int arg0) {
    
                        Logger.logMessage("Called third");
    
                    }
                };
                myViewPager.setOnPageChangeListener(pagechangelistener);
    

    Use this in your page adapter.

    @Override
        public int getItemPosition(Object object) {
    
            return POSITION_NONE;
        }
    

提交回复
热议问题