假设我有一个服务,并且在onHandleIntent中有一些任务正在运行,同时我停止了服务并调用了ondestroy(),然后它会在onHandleIntent中保留多长时间。
假设我的代码是这样的......
boolean isRunning = true;
public void onDestroy() {
super.onDestroy();
// Suppose i don't false here bool.
}
protected void onHandleIntent(final Intent intent) {
super.onHandleIntent(intent);
while(isRunning){
// Some stuff are running here...
}
}
我知道我应该在onDestroy()中做假布尔,但我只是想知道它会在onHandleIntent()中保留多长时间,即使我没有将布尔值设为false。
请给我一些宝贵的意见。