Android 当ViewPager片段离开屏幕时继续更新ProgressBar
我有3个片段加载了ViewPager 其中一个片段的ProgressBar正在更新,如下所示:Android 当ViewPager片段离开屏幕时继续更新ProgressBar,android,android-fragments,Android,Android Fragments,我有3个片段加载了ViewPager 其中一个片段的ProgressBar正在更新,如下所示: cdt = new CountDownTimer(intDuration, 1000) { //(intDuration) milli seconds is total time, 1000 milli seconds is time interval public void onTick(long millisUntilFinished) { pb.setProgress(
cdt = new CountDownTimer(intDuration, 1000) { //(intDuration) milli seconds is total time, 1000 milli seconds is time interval
public void onTick(long millisUntilFinished) {
pb.setProgress(pb.getProgress() + 1);
}
public void onFinish() { }
}.start();
这非常有效,直到我滑动到另一个片段,然后时间当然停止
如何使计时器在片段未处于焦点时继续运行,以使ProgressBar在返回片段时处于正确位置?尝试以下操作:
mViewPager.setOffscreenPageLimit(3);
这将保留您的片段,即使它们不在屏幕上