我正在尝试在ProgressBar
项ListFragment
项中实现,我的应用程序就像这样,
现在,在ListFragment
方面,应用程序可能正在运行,这使得ListFragment
可见,在这种情况下,如何获取正在下载的项目的进度?我应该从BindView投票吗?像下面这样的东西,这真的不是一个好方法。
while(true)
{
updateProgressBar(globalVar.DownloadProgress);
}
或者我应该通知项目进度?我不知道该怎么做,我不想重新加载光标。
如果我不够清楚,请告诉我。
答案 0 :(得分:0)
由于下载需要互联网连接,因此您无法在主线程上执行此操作。如果您使用AsyncTask
进行多线程处理,则只需覆盖onProgressUpdate()
即可。如果您没有使用AsyncTask
,我建议您考虑修改您的代码。