当我在调试器上运行我的应用程序时,我得到了主线程和 3 个活页夹线程。
在单击按钮时,我调用了Activity.finish(),这看起来就像它在 UI 关闭并返回主屏幕时结束了活动。
但是,在调试器中,它仍然将主线程和 3 个绑定线程显示为“ (running) ”。
我很困惑为什么会发生这种情况。更重要的是,当我退出应用程序后再次运行它时,它会导致我的应用程序调用Activity.onResume() 。
我目前在 Activity 中重写了这些方法,但我在每个方法中调用了相应的超级函数:
- onDestroy()
- 暂停()
- onResume()
- onSaveInstanceState()
非常感谢您对此的任何帮助或建议!