android viewpager滑动卡顿 20
我的应用首页有两个页面,一个是listview页面(包含5个headerview),另一个页面包含了其他很多组件(基本上都是imageview和button,控件比较多,...
我的应用首页有两个页面,一个是listview页面(包含5个headerview),另一个页面包含了其他很多组件(基本上都是imageview和button,控件比较多,但非滚动布局),结果这两个视图添加到viewpager中,滑动时,当手指离开屏幕,viewpager回滚动画特别卡。用程序可以解决吗?
ViewPager为重量级组件,我使用了自定义的横向滑动组件切换页面,代码简单,添加listview后效果相对好了点,而且在adapter中把复杂运算得出的值保存在类属性中,以后判断这个类属性非0或者非null进行直接赋值,然后再加上android:hardwareAccelerated="true",效果相当好。还有我强调一下不是内存原因,我的内存稳定维持在30M左右 展开
ViewPager为重量级组件,我使用了自定义的横向滑动组件切换页面,代码简单,添加listview后效果相对好了点,而且在adapter中把复杂运算得出的值保存在类属性中,以后判断这个类属性非0或者非null进行直接赋值,然后再加上android:hardwareAccelerated="true",效果相当好。还有我强调一下不是内存原因,我的内存稳定维持在30M左右 展开
4个回答
展开全部
请问你解决了么?我也遇到这问题了,不知道你是否也是带更改了标题内容,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然可以解决,用viewpager+fragment
追问
我已经试过了,还是卡
追答
代码有问题吧,我的不卡
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是你的代码有问题,大家都用viewpaer也不卡。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也用viewpager加了十几个 fragment, 每个页面包含一个listview,图片也多, 也不怎么卡,你两个页面,应该是代码的问题,参照谷歌官网写吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询