我正在使用进度条显示使用 AsynkTask 从服务器下载数据的状态。
我写了一个回调方法,我从中更新进度
@Override
public void onBookDownloadProgressUpdated(int value)
{
if(_bookProgressBar == null)
{
LinearLayout linearLayout = (LinearLayout) latestLinearLayout.findViewWithTag(layoutTagQueue.peek());
_bookProgressBar = (ProgressBar) linearLayout.getChildAt(1);
}
_bookProgressBar.setProgress(value);
}
这很好用。但是当用户转到另一个屏幕并返回该屏幕时,进度条在后台进行下载时没有显示任何进度。即使用户按下后退键并重新访问该屏幕,如何显示当前进度。