本人写代码的时候遇到一个问题,就是我在子线程获取数据,然后add数据到全局list,然后排列,再post到Main,然后Main发送广播到Fragment,更新Adapter,这个时候应为adapter的数据源也是这个全局LIst,那么可能这个主线程刷新的时候,子线程获取到数据又往全局list添加了数据,会导致adapter报错,我这种设计该怎么更改呢
解决方案 »
- Android 安卓 TabView 选项卡被覆盖 问题
- 自己实现铃声播放和音乐播放冲突怎么办?
- 想问下android/ios跨平台开发问题
- 策划一句话就做死人啊。特来求助搜索框怎么去掉搜索按钮?
- 求助!怎么能判断Gallery的滚动已经停止了???
- Android 微信5 listview item的滑动效果
- 界面放大缩小问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Android socket 内存溢出
- eclipse下的NDK开发,请教
- andriod studio里面正则表达式不能正确匹配?
- 报异常java.net.MalformedURLException: no protocol:
- 如何spinner对象存入sqlite数据库呢
要么你就在添加数据和刷新数据的方法里加锁呗