标签: android android-fragments
将我的应用程序置于后台并锁定屏幕后,我的智能手机执行“清理挂起”操作,因此我的应用程序被杀死。从Recent Apps重新打开应用程序后,将调用主要活动的onCreate()方法。 奇怪的是,在将应用程序放入后台之前,最后使用的Fragment是“仍然有效”。因此,由于启动了主活动,因此调用了其onActivityCreated()回调。 有没有办法确保启动时没有与主要活动相关的片段?
Recent Apps
onCreate()
Fragment
onActivityCreated()
答案 0 :(得分:1)
使用onDestroy()方法,并停止或暂停正在运行的线程。有关更多详细信息,请查看关于Android生命周期的documentation。
onDestroy()