Timer mytimer = new Timer();
int i = 0;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mytimer.scheduleAtFixedRate(new TimerTask()
{
@Override
public void run () {
runOnUiThread(new Runnable() {
@Override
public void run() {
i++;
}
});
}
},0,1000);
这是我的代码,在我在后台运行应用程序几分钟并返回到应用程序之后。该应用程序启动了另一个计时器(有时它没有启动),并且有两个计时器正在运行。请告诉我如何预防。