我已经成功实现了混合摄像头和glsurfaceview显示器。但是,按下主屏幕并返回到应用程序后,glsurfaceview隐藏在相机视图的后面(我相信)。如果通过使用finish()的后退键重新运行应用程序,则两个视图都将显示为确定。

关于如何在onResume上重新初始化的任何指针?目前,我正在onPause方法中调用finish()作为一种解决方法,但这具有按下电源按钮或在一段时间后关闭屏幕后退出应用程序的副作用。

最佳答案

更新后,bringToFront()在进行大量测试后并没有真正起作用,这带来了其他问题。但是,glSurfaceView上的setZOrderOnTop(true)起作用了。

关于android - glSurfaceView和camera onResume问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7176797/

10-11 03:34