博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android viewpager切换到最后一页时,跳转至其他activity
阅读量:4509 次
发布时间:2019-06-08

本文共 662 字,大约阅读时间需要 2 分钟。

许许多多的qpp,在启动时会显示一些帮助页或者产品介绍什么的,通常滑动到最后一页时会有一个开始体验的按钮,用来跳转到app的主activity上,但是如果没有?

可以通过如下方法实现:

1.为ViewPager设置监听,OnPageChangeListener

2.实现监听响应

public void onPageScrollStateChanged(int state) {		switch (state) {		case ViewPager.SCROLL_STATE_DRAGGING:			misScrolled = false;			break;		case ViewPager.SCROLL_STATE_SETTLING:			misScrolled = true;			break;		case ViewPager.SCROLL_STATE_IDLE:			if (mViewPager.getCurrentItem() == mViewPager.getAdapter().getCount() - 1 && !misScrolled) {				startActivity(new Intent(this, MainActivity.class));				GuideActivity.this.finish();			}			misScrolled = true;			break;		}

 简短明了。

转载于:https://www.cnblogs.com/zj2012zy/p/3788457.html

你可能感兴趣的文章
JavaScript 中的对象(一)- 对象的概念、模型、以及创建
查看>>
产品的痛点、爽点和痒点
查看>>
密码学摘要算法之SHA2
查看>>
dealloc和weak底层实现
查看>>
【网络】Windows 下 socket 编程范例
查看>>
【IT】CRC校验码是怎么回事呢?
查看>>
hashmap C++实现
查看>>
C++深拷贝和浅拷贝细节理解
查看>>
云风协程库coroutine源码分析
查看>>
【漫谈数据仓库】 如何优雅地设计数据分层 ODS DW DM层级
查看>>
POJ - 2559 && POJ - 3494 (单调栈)
查看>>
POJ - 2796 Feel Good (单调栈)
查看>>
2019牛客暑期多校训练营(第一场合集)
查看>>
2019牛客暑期多校训练营(第二场合集)
查看>>
2019牛客暑期多校训练营(第四场合集)
查看>>
树的直径
查看>>
随机面试题
查看>>
git
查看>>
creat-react-app http升级为https出现的问题
查看>>
ES6 symbol
查看>>