[英]Progress bar listview tiem Android
我正在尝试在ListFragment
项目中实现一个ProgressBar
,我的应用程序的工作方式如下:
现在,在ListFragment
端,该应用程序可能正在运行,这使ListFragment
可见,在这种情况下,我如何获得正在下载的项目的进度? 我应该从BindView轮询吗? 如下所示,这确实不是一个好方法。
while(true)
{
updateProgressBar(globalVar.DownloadProgress);
}
还是应该将进度告知项目? 我不确定该怎么做,也不想重新加载游标。
如果我不够清楚,请告诉我。
由于下载需要Internet连接,因此您不能在主线程上执行此操作。 如果您将AsyncTask
用于多线程,则只需要重写onProgressUpdate()
。 如果您不使用AsyncTask
,建议您考虑修改您的代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.