开发者社区> 问答> 正文

viewPager和fragment ,tab实现页面滑动:报错

viewPager和fragment ,tab实现页面滑动,一共有三个页面,中间页面有listview,listview操作是读取短信数据库,几个页面之间切换的时候会卡,我觉得是listview读取数据库的操作比较费时间,结果新开了一个线程之后依然卡,求解。。=.=

展开
收起
kun坤 2020-06-07 16:50:54 608 0
1 条回答
写回答
取消 提交回答
  • =。=

    你先把中间的列表留空,然后在试试卡不卡。

    ######=。=我试试。。######回复 @东九的鸟 : 如果这样的话就改用loader呗######如果是listview里面几乎没有布局的话就不卡,布局越复杂越卡好像是。。。######你第一次滑的时候加载列表啊,以后每次不要再去加载列表数据。除非用户手动去刷新列表。###### @Xushao 不是应该是create不会被执行但是createview会被执行吗,因为用fragmentpager的话fragment的对象没有被销毁,但是fragment的视图层被销毁了吧,所以createview还是会被调用,。。不知道是不是这样=。=######回复 @东九的鸟 : 用那个每次左右切换的话,fragment是不用执行onCreateView()的######你是说用户不刷新就不更新fragment pager适配器吗?######是用的那个诶。。。。还是不懂你说的是什么。。。######回复 @东九的鸟 : 不是的。可以用fragmentPager啥的类,类似适配器那样的。
    2020-06-07 16:50:59
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载