我有一个纹理视图,我已经为此设置了setSurfaceTextureListener
。我使用这个纹理视图在我的应用程序中显示实时摄像机源。我在应用程序中明确处理BACK KEY。在 BACK KEY上按我调用“ finish()
”方法来破坏我的活动。活动的“ onDestroy
”方法被调用。
但是onSurfaceTextureDestroyed
我在纹理视图上设置的“”方法不会被调用。我不确定是否可以将此问题与 android 版本联系起来但是,有趣的是,当我在KITKATonSurfaceTextureDestroyed
上使用我的应用程序时会调用“” 。它给果冻豆的问题。
另外,当我检查时,当我按 HOME 键时:- 在果冻豆onPause
上onStop
并被调用。但是在KITKAT onPause 和onStop
所有onDestroy
三个都被调用。
我想知道为什么onSurfaceTextureDestroyed
即使调用活动的“”也不会调用“ onDestroy
”。