Android 启动其他活动时取消所有计时器
我有一个活动A作为多个计时器 我想做的是,当我从A移动到B时,取消所有计时器,这样在A中启动的计时器不会影响活动B。 我试图在暂停时取消它,但它似乎不起作用Android 启动其他活动时取消所有计时器,android,optimization,Android,Optimization,我有一个活动A作为多个计时器 我想做的是,当我从A移动到B时,取消所有计时器,这样在A中启动的计时器不会影响活动B。 我试图在暂停时取消它,但它似乎不起作用 关于如何实现这一点的任何建议我有一个列表,当启动计时器时,将其添加到列表中 List<Timer> timers; 在onPausecancel all中: @Override protected void onPause() { super.onPause(); for (int i =0;i&l
关于如何实现这一点的任何建议我有一个列表,当启动计时器时,将其添加到列表中
List<Timer> timers;
在onPause
cancel all中:
@Override
protected void onPause() {
super.onPause();
for (int i =0;i<timers.size();i++){
timers.get(i).cancel();
}
}
@覆盖
受保护的void onPause(){
super.onPause();
对于(inti=0;i我有一个列表,当启动计时器时,将其添加到列表中
List<Timer> timers;
在onPause
cancel all中:
@Override
protected void onPause() {
super.onPause();
for (int i =0;i<timers.size();i++){
timers.get(i).cancel();
}
}
@覆盖
受保护的void onPause(){
super.onPause();
对于(int i=0;i