android 创建同一个布局的多个fragment,加载listview数据不显示或者滑动数据错乱

清风徐来y 2015-06-30 11:46:28
如题,我现在就是想做一个仿淘宝的淘抢购那样的功能,我用的是fragment,
因为不确定有多少个页面,所以我根据时间段来创建fragment,
fragment里面只有一个listview 布局,首次进去的时候有数据却不显示,而且还加载了上一个页面和一下个页面,
滑动的时候,有时候不显示数据或者数据错乱了。
点击时间段来选中相应的fragment,数据又不显示出来,滑动几下后又有数据显示。
这个应该怎么解决啊?或者说,有别的办法做出仿淘宝那样的淘抢购?
...全文
828 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
770327 2017-12-22
  • 打赏
  • 举报
回复
这个怎么解决啊??????
770327 2017-12-22
  • 打赏
  • 举报
回复
请问楼主问题解决了吗
lixuce1234 2017-06-19
  • 打赏
  • 举报
回复
你是add的fragment吧 你用replace试一下 ,应该是重叠了 而不是显示错乱 如果就想用add的话 那就在add新的之前把旧的隐藏掉 然后需要显示哪个 在show哪个
AgoniQ 2017-06-18
  • 打赏
  • 举报
回复
问题解决了吗,我现在遇到这个问题了
zy101209 2015-11-02
  • 打赏
  • 举报
回复
楼主把你的代码发我看看,有时间帮你解决一下。
_deadline 2015-06-30
  • 打赏
  • 举报
回复
你是不是用的viewpager+fragment+listview?如果是的话会有冲突的,百度去吧
一袭白衣 2015-06-30
  • 打赏
  • 举报
回复
不显示数据或者数据紊乱,肯定是listView内 getView()在item复用过程中 对于数据的setting 出错了,仔细检查下 adapter 内面数据的处理以及 getView() convertView 复用是否有错 至于Fragment 先看下怎么用的,写一个最简单的demo 也不要使用listView,简单就行 把问题分开看,从你描述中看不出哪里出问题
开发者_android 2015-06-30
  • 打赏
  • 举报
回复
按你所说,推出两个问题: 1.fragment切换显示有问题。 2.listview数据显示乱,应该是view的复用问题。 以上问题如果存在,你可以根据代码,再查找解决方案。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧