viewpager在最后一页滑动之后,跳转到主页面
思路
主要有是两个监听,
一是addOnPageChangeListener();二是setOnTouchListener();
addOnPageChangeListener()主要是为了获取position(滑动到了第几页)
setOnTouchListener()主要是判断在最后一页中是否向左滑动了,然后进入主页
主要功能代码
addOnPageChangeListener();
1 | viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { |
setOnTouchListener();
1 | viewPager.setOnTouchListener(new View.OnTouchListener() { |
以下是全部代码
GuideActivity
1 | package com.tc.mobileshop; |
以下为动画资源代码
slide_in_left.xml
1 | <?xml version="1.0" encoding="utf-8"?> |
####slide_in_right.xml
1 | <?xml version="1.0" encoding="utf-8"?> |