我不知道什么时候surfaceDestroyed()
发生。我试图让我的线程停止运行surfaceDestroyed()
方法(SurfaceView),但似乎我的表面从未真正被破坏......有人可以告诉我什么时候发生这种情况吗?或者说如何触发?
每当您单击“返回”或“主页”按钮并离开活动时,您都会得到:
暂停时的活动
表面毁坏
最后是Destroyed 上的活动。
当您返回时,surfaceView 会重新创建,但是如果您一直在使用静态变量来驱动应用程序,它们通常会被保留,并且可能只是看起来 SurfaceView 没有被破坏。
关于关闭线程,请检查以下内容:当应用程序关闭并重新打开时 Android 崩溃 https://stackoverflow.com/questions/5318847/android-crash-when-app-is-closed-and-reopened/5319629#5319629
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)