activy.finish()调用但活动保留在内存中
-
15-10-2019 - |
题
当我在调试器上运行应用程序时,我会得到主线程和3个活页夹线程。
在按钮上单击我打电话 activy.finish(), ,看起来就像UI关闭并返回主屏幕时,它看起来像是结束了活动。
但是,在调试器中,它仍然显示主线程和3个粘合剂线程为“(跑步)".
我为何会发生这种情况感到困惑。更重要的是,这导致我的应用程序致电 activy.onresume() 当我退出应用程序后再次运行时。
我目前在活动中覆盖了这些方法,但我将每个方法称为适当的超级函数:
- ondestroy()
- onpause()
- onResume()
- onsaveinstancestate()
对此的任何帮助或建议将非常感谢!
不隶属于 StackOverflow