ViewPager
2016-06-15 17:27
405 查看
ViewPager.OnPageChangeListener
/** * viewpager页面改变监听类 */ private class MyOnPageChangeListener implements ViewPager.OnPageChangeListener { /** * @param arg0 arg0这个参数,有三种状态(0,1,2)。 * arg0 == 0的时辰默示什么都没做。 * arg0 == 1的时辰默示正在滑动, * arg0 == 2的时辰默示滑动完毕了, */ @Override public void onPageScrollStateChanged(int arg0) { // TODO Auto-generated method stub switch (arg0) { case 0: break; case 1://正在滑动 isCanTime = false; break; case 2://滑动完毕了 isCanTime = true; break; } } /** * @param arg0:当前页面,及你点击滑动的页面 * @param arg1:当前页面偏移的百分比 * @param arg2:当前页面偏移的像素位置 */ @Override public void onPageScrolled(int arg0, float arg1, int arg2) { // TODO Auto-generated method stub } /** * @param position:此方法是页面跳转完后得到调用,arg0是你当前选中的页面的Position(位置编号)。 */ @Override public void onPageSelected(int position) { // TODO Auto-generated method stub if((position+1)!=currentWordNumber){//切换成功 calculateTime(); }else{//切换又退回来了 } refreshView(position); InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(viewPager.getWindowToken(), 0); //强制隐藏键盘 }
引用:
ViewPager onPageChangeListener总结 - 风平浪静的专栏 - 博客频道 - CSDN.NET
相关文章推荐
- Android App开发中ViewPager组件的入门使用教程
- 使用ViewPager实现高仿launcher左右拖动效果
- Android App中用Handler实现ViewPager页面的自动切换
- Android应用中使用ViewPager实现类似QQ的界面切换效果
- Android中ViewPager组件的基本用法及实现图片切换的示例
- 灵活使用Android中ActionBar和ViewPager切换页面
- Android实现千变万化的ViewPager切换动画
- Android中viewPager使用指南
- Android 使用 ViewPager循环广告位的实现
- Android中ViewPager实现滑动指示条及与Fragment的配合
- 详解Android App中ViewPager使用PagerAdapter的方法
- Android viewpager中动态添加view并实现伪无限循环的方法
- Android应用中使用ViewPager和ViewPager指示器来制作Tab标签
- Android ViewPager制作新手导航页(动态加载)
- 详解Android App中创建ViewPager组件的方法
- Android App中ViewPager与Fragment结合的一些问题解决
- 实现轮转广告带底部指示的自定义ViewPager控件
- 自定义RadioButton和ViewPager实现TabHost带滑动的页卡效果
- 实例讲解Android中ViewPager组件的一些进阶使用技巧
- Android 开发之BottomBar+ViewPager+Fragment实现炫酷的底部导航效果