viewPager和fragment ,tab实现页面滑动

东九的鸟 发布于 2013/11/14 11:38
阅读 1K+
收藏 2
viewPager和fragment ,tab实现页面滑动,一共有三个页面,中间页面有listview,listview操作是读取短信数据库,几个页面之间切换的时候会卡,我觉得是listview读取数据库的操作比较费时间,结果新开了一个线程之后依然卡,求解。。=.=
加载中
0
xesam
xesam

=。=

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

东九的鸟
东九的鸟
=。=我试试。。
xesam
xesam
回复 @东九的鸟 : 如果这样的话就改用loader呗
东九的鸟
东九的鸟
如果是listview里面几乎没有布局的话就不卡,布局越复杂越卡好像是。。。
0
Xushao
Xushao
你第一次滑的时候加载列表啊,以后每次不要再去加载列表数据。除非用户手动去刷新列表。
东九的鸟
东九的鸟
@Xushao 不是应该是create不会被执行但是createview会被执行吗,因为用fragmentpager的话fragment的对象没有被销毁,但是fragment的视图层被销毁了吧,所以createview还是会被调用,。。不知道是不是这样=。=
Xushao
Xushao
回复 @东九的鸟 : 用那个每次左右切换的话,fragment是不用执行onCreateView()的
东九的鸟
东九的鸟
你是说用户不刷新就不更新fragment pager适配器吗?
东九的鸟
东九的鸟
是用的那个诶。。。。还是不懂你说的是什么。。。
Xushao
Xushao
回复 @东九的鸟 : 不是的。可以用fragmentPager啥的类,类似适配器那样的。
下一页
返回顶部
顶部