viewPaper 判断是否是最后一页继续滑动的操作
mPager.setOnPageChangeListener(newOnPageChangeListener(){@OverridepublicvoidonPageSelected(intarg0){//TODOAuto-generatedmethodstubfor(inti=0;i<mDotsLayout.getChildCount();i++){if(i==arg0){mDotsLayout.getChildAt(i).setSelected(true);}else{mDotsLayout.getChildAt(i).setSelected(false);}}if(arg0==mDotsLayout.getChildCount()-1){//立即进入按钮是否展示mBtn.setVisibility(View.VISIBLE);}else{mBtn.setVisibility(View.GONE);}}@OverridepublicvoidonPageScrolled(intarg0,floatarg1,intarg2){//TODOAuto-generatedmethodstubif(isScroll&&(arg0==viewList.size()-1)){//页面跳转Intentintent=newIntent(getApplicationContext(),HomeActivity.class);startActivity(intent);finish();}}@OverridepublicvoidonPageScrollStateChanged(intarg0){//TODOAuto-generatedmethodstubbooleanflag=false;switch(arg0){caseViewPager.SCROLL_STATE_DRAGGING:flag=false;break;caseViewPager.SCROLL_STATE_SETTLING:flag=true;break;caseViewPager.SCROLL_STATE_IDLE:if(mPager.getCurrentItem()==mPager.getAdapter().getCount()-1&&!flag){isScroll=true;}else{isScroll=false;}flag=true;break;}}});
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。