在快速进行画面切换到时候,当切换走的Activity没有进行onStop的情况下,立刻有执行onResume后,回到画面。
在此过程中,有SurfaceView发生surfaceDestroyed回调,并且进行了SurfaceControl.destroy的调用。
此时的SurfaceView在SurfaceFlinger中的layer是不会被消去的。
具体时序图如下:
在快速进行画面切换到时候,当切换走的Activity没有进行onStop的情况下,立刻有执行onResume后,回到画面。
在此过程中,有SurfaceView发生surfaceDestroyed回调,并且进行了SurfaceControl.destroy的调用。
此时的SurfaceView在SurfaceFlinger中的layer是不会被消去的。
具体时序图如下: