viewpager、fragment滑动切换卡顿问题
来源:互联网 发布:网络推编辑 编辑:程序博客网 时间:2024/05/02 02:40
最近在做项目的时候遇到个问题,viewpager中的fragment添加使用listview添加数据后出现滑动卡顿,造成用户体验感极差。找了很久的资料,也试了很多大方法,在这里给大家分享下:
1、添加预加载数量:
mPager .setOffscreenPageLimit(2);//参数为预加载数量,系统最小值为1。慎用!预加载数量过多低端机子受不了
2、防止Fragment被销毁:
在Fragment的onDestroy中:保存视图、rootView是本fragment的视图
@Overridepublic void onDestroyView() {super.onDestroyView();if (rootView != null) {((ViewGroup) rootView.getParent()).removeView(rootView);}}
在onCreateView中:判断原来的rootView是否为null、若不为null则直接进行显示
@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {if (rootView == null) {rootView = inflater.inflate(R.layout.dt_fragment_finance_raise, null);-----初始化操作-----}return rootView;}
3、使用了上面的方法还是卡顿,后来才发现是个操蛋的失误:
<com.dt.dtview.dtnews.RefreshListView android:layout_width="match_parent" android:layout_height="wrap_content" android:divider="#dddddd" android:dividerHeight="1px" ></com.dt.dtview.dtnews.RefreshListView>
listview的高度是wrap_content,这用会导致listview的adapter中的getview会一直执行不卡才怪;
只要把:
android:layout_height="wrap_content"
改为:
android:layout_height="match_parent"
这样就解决了!!!
转载须声明出处!!!
4 5
- viewpager、fragment滑动切换卡顿问题
- tab切换fragment时,会出现滑动viewpager卡顿迟缓问题
- android 解决fragment+viewpager+fragment滑动卡顿的问题
- viewpager+fragment+slidingmenu滑动卡顿解决方法
- ViewPager -- Fragment 切换卡顿 性能优化
- ViewPager + Fragment 仿微信滑动切换页卡
- SlidingMenu切换fragment卡顿问题
- SlidingMenu切换fragment卡顿问题
- baseadapter getview 重复刷新 ViewPager -- Fragment 切换卡顿 LazyLoad
- ViewPager+Fragment滑动切换界面
- fragment中嵌套viewpager,vierpager中有多个fragment,不显示而且滑动卡顿
- ViewPager加入缩放功能后滑动卡顿问题
- Andoird适配问题-ViewPager页面滑动卡顿
- ViewPager加载图片滑动卡顿的问题
- 把ViewPager 切换时出现卡顿的问题
- Viewpager结合RadioGroup切换的卡顿,不流畅问题
- Android fragment 切换加载数据卡顿问题
- 解决切换Fragment出现卡顿的问题
- vs2010中快捷键总结(1)
- vi/qt creator/vc/vs下对齐代码的操作
- SpringMvc登陆拦截器的基本使用
- client.transport.sniff的使用方法
- centos中为php安装GnuPG扩展
- viewpager、fragment滑动切换卡顿问题
- 深入理解linux系统下proc文件系统内容
- Android双SD卡路径获取
- tomcat配置数据源案例
- 浅谈逆序数
- linux /proc/pid/maps 信息分析
- CodeIgniter入口文件解析
- java面试题集锦1
- 我的架构师之路