左右滑动加载的数据,两个Adapter出现问题

问题描述

就是我在做一个应用下载的项目,需要根据类型进行滑动切换,主要分为应用和游戏两大类,然后我应用是用的一个AppAdapter加载的数据,游戏用的是GameAdapter加载的数据,但是在下载数据,刷新进度条的时候两边Adapter里面的刷新方法都执行到了,点击应用列表里面的下载,进度条出现的同时,滑动到游戏列表的时候,发现游戏列表也有一个Item有下载进度条。相反的,点击游戏列表的时候,应用列表也有一个下载进度条出现,但是下载完成的时候,提示安装的应用,确实是我点击的那个应用(是正确的),但是就是下载进度条刷新有问题,求解决方案。

解决方案

时间: 2024-08-02 22:02:50

左右滑动加载的数据,两个Adapter出现问题的相关文章

Android通过AsyncTask与ThreadPool(线程池)两种方式异步加载大量数据的分析与对比

   在加载大量数据的时候,经常会用到异步加载,所谓异步加载,就是把耗时的工作放到子线程里执行,当数据加载完毕的时候再到主线程进行UI刷新.在数据量非常大的情况下,我们通常会使用两种技术来进行异步加载,一是通过AsyncTask来实现,另一种方式则是通过ThreadPool来实现,今天我们就通过一个例子来讲解和对比这两种实现方式.     本文原创,如需转载,请注明转载地址http://blog.csdn.net/carrey1989/article/details/12002033     项

android 柱状图-Android 柱状图 滑动加载数据

问题描述 Android 柱状图 滑动加载数据 Android 使用GraphicalView画出的柱状图如何在滑动时加载更多数据,因为数据比较多,希望能够在有需求时滑动再加载更多数据 解决方案 http://download.csdn.net/download/miss_ceng/7550981

Android实现滑动加载数据的方法_Android

本文实例讲述了Android实现滑动加载数据的方法.分享给大家供大家参考.具体实现方法如下: EndLessActivity.java如下: package com.ScrollListView; import Android.app.ListActivity; import Android.os.Bundle; import Android.view.Gravity; import Android.view.View; import Android.view.ViewGroup; import

Android实现滑动加载数据的方法

本文实例讲述了Android实现滑动加载数据的方法.分享给大家供大家参考.具体实现方法如下: EndLessActivity.java如下: package com.ScrollListView; import Android.app.ListActivity; import Android.os.Bundle; import Android.view.Gravity; import Android.view.View; import Android.view.ViewGroup; import

fragment-Fragment异步加载网络数据不显示

问题描述 Fragment异步加载网络数据不显示 我一个ViewPager里有四个Fragment,然后启动应用后默认显示第一个Fragment,第一个Fragment需要从网络获取数据来设置UI的属性,所以我在第一个Fragment类中写了一个异步操作获取网络数据然后赋属性给UI,这个Fragment中还有一个按钮,点击按钮会再次从网络获取数据然后刷新UI.可是当我打开app的时候,第一个Fragment并没有显示网络数据,只有当我点击刷新按钮的时候,数据才能被显示出来.另外如果我滑动到其它几

Extjs4使用mvc模式,封装Store层的ArrayStore无法动态加载后台数据

问题描述 Extjs4使用mvc模式,封装Store层的ArrayStore无法动态加载后台数据 store层代码 Ext.define('Desktop.store.function.FunctionStore'{ extend: 'Ext.data.ArrayStore' requires:['Desktop.model.function.UserModel'] model: 'Desktop.model.function.UserModel' autoLoad: true proxy:{

iOS开发中UIWebView的加载本地数据的三种方式_IOS

UIWebView是IOS内置的浏览器,可以浏览网页,打开文档 html/htm pdf docx txt等格式的文件. safari浏览器就是通过UIWebView做的. 服务器将MIME的标识符等放入传送的数据中告诉浏览器使用那种插件读取相关文件. uiwebview加载各种本地文件(通过loadData方法): UIWebView加载内容的三种方式: 1 加载本地数据文件 指定文件的MIMEType 编码格式使用@"UTF-8" 2加载html字符串(可以加载全部或者部分html

Swift表格tableView上拉加载新数据的功能实现例子

对于表格(tableView)来说,下拉刷新数据.上拉加载数据应该是两个最常用的数据更新操作了.对于前者,我原来写过一篇相关的文章:Swift - 下拉刷新数据的功能实现(使用UIRefreshControl).本次我来讲讲后者的实现. 说是上拉加载数据,其实就是当我们将表格内容滚动到最后一行时,系统就会自动获取新的内容并添加到列表尾部(具体效果可以参考百度贴吧的App).下面我们通过一个小样例来演示上拉加载的实现. 1,样例效果图 (1)当初次进入程序时,先加载前20条数据. (2)当 tab

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

问题描述 android 创建同一个布局的多个fragment,加载listview数据不显示或者错乱 如题,我现在就是想做一个仿淘宝的淘抢购那样的功能,我用的是fragment, 因为不确定有多少个页面,所以我根据时间段来创建fragment, fragment里面只有一个listview 布局,首次进去的时候有数据却不显示,而且还加载了上一个页面和一下个页面, 滑动的时候,有时候不显示数据或者数据错乱了. 点击时间段来选中相应的fragment,数据又不显示出来. 这个应该怎么解决啊?