如果不能保证调用onDestroy(),为什么要实现呢?
|
根据android Activity Lifecycle,保证被调用的唯一回调(如果一个活动离开了Running状态,通常是预期的)是
onPause()
。
因此,我必须假设在某些情况下实现onStop()
和onDestroy()
是有意义的,尽管并不能真正保证调用它们。
我知道,当活动有可能通过“已停止”状态返回到“正在运行”状态时,应实施“ 1”(为什么要这样做而不是直接返回是另一个问题)。
但是,当我可以将所有清理/状态保存都置为ѭ0时,对ѭ2的需求对我来说还是不清楚的。
您能描述一个实际应用的情况(即与开车等类似的情况),在其中可以实现onDestroy()
吗?
没有找到相关结果
已邀请:
2 个回复
梦话快家腹
镀建啼