我有一行代码应该在我的活动被销毁后调用,所以我覆盖onDestroy()
了方法并在里面调用它。像这样:
@override
public void onDestroy(){
//my code here
super.onDestroy()
}
现在我注意到,当我的活动完成时,这行代码并不总是执行。
我读到了这个,有人说不依赖于onDestroy()
调用方法的方法。
我的问题是我需要从中调用代码,onDestroy()
并且我希望它始终有效。对此有什么想法吗?onDestroy()
如果我们不能依赖它来执行,为什么会首先找到它?