2 jpwgr Jpwgr 于 2016.03.17 14:51 提问

轮播viewpager+fragment

我用viewpager做了一个轮播效果的图,实现循环是用的handler,线程休眠三秒切换fragment,我将它们全部放在一个fragment当中,包括适配器adapter也放在里面了,当我切换到另一个fragment后再切换回来,这个滚动效果就变得不受控制了,时快时慢,还有好几张广告同时闪过的情况,求解释。。

3个回答

bdmh
bdmh   Ds   Rxr 2016.03.17 14:59

很可能是你又一次创建了新的线程,导致有多个线程再跑,这样时间就乱了

Jpwgr
Jpwgr   2016.03.17 16:15

是的,我现在已经解决了~~谢了哈

my1995
my1995   2016.05.13 21:56

#怎么解决的,求解??

Jpwgr
Jpwgr 缓存的时候给他缓存相对的页数。
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
小圆点和Viewpager+fragment实现轮播
MainActivity.class private int[] imgs = {R.drawable.aaa,R.drawable.bbb,R.drawable.ccc,R.drawable.ddd};     private ViewPager vp;     private LinearLayout ll_dots;          private List imglist;
在Activity内ViewPager的自动轮播+Fragment切换
实现思路是为了防止ViewPager和Fragment的滑动冲突,要先自定义一个集成了ViewPager的类,例:MyView 其中用到了xUtils-2.4.4.jar工具包要添加到Libs里面。
使用ViewPager实现自动无限循环的轮播
别人都说使用ViewPager轮播很简单,但还是需要自己手动来操作下。顺便总结下实现无限循环轮播的思路。要使用ViewPager实现无限循环播放的轮播,会涉及到以下知识点: 1、ViewPager的使用 2、怎样实现无限循环? 3、怎样实现自动播放?1、ViewPager的应用 ViewPager应用很简单,只需使用android.support.v4.view.ViewPager组
viewpager+fragment最简单的轮播
最简单明了的轮播方案. public void carousel() { vp = (ViewPager) view.findViewById(R.id.viewpager1); fm = getChildFragmentManager(); fragmentlist = new ArrayList(); fragmentlist.add(new ViewPager_Fg1(0));
关于Viewpager无限轮播(中级)
关于Viewpager无限轮播(中级) 极限性能优化(高级) 小智 版权所有,不得转载 在做无限轮播的时候,这边的设计是使用自定义View来做轮播 用自定义View的原因是为了跟Fragment分开来,各分其职。 框架是--Fragment                        -- ViewPager                            
Retrofit+RxJava+ViewPager多页滑动
https://github.com/stay4it/Community
ViewPager实现无限自动轮播
创建布局文件,主布局文件 LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" a
ViewPager真正的无限轮播
前言:ViewPager无限轮播功能,是指ViewPager轮播永远无法到头的功能.该功能是Android项目中一些比较常用的功能,我们在实现的时候,一般是通过设置ViewPager展示的个数是Integer.MAX_VALUE来搞定,有人提出这种方式不好,那我们来一起学习一种真正的轮播方式请关注刘老师Android系列视频,里边有详细讲解 http://edu.csdn.net/course/d
viewpager中嵌套fragment实现联动
viewpager中嵌套fragment实现联动 activity-main中 线性布局竖向排列 <android.support.v4.view.ViewPager android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" a
使用ViewPager+Fragment+RadioGroup实现类似微信主界面
其实现在很多的应用都有类似的实现,最常用的或许就是微信了吧。先来看看效果图吧 当然这里只是拿了大众点评的图片,和微信的实现功能是一样的。微博也有类似的实现,但微博的实现简单点,用Fragment+RadioGroup就可以了,因为它不支持左右滑动界面。这里主要用到了ViewPager实现滑动,Fragment来表示各个界面,RadioGroup表示下方的四个选项。 对于下方的选项,有很