我尝试并扩展了Google CameraTooActivity(它使用SurfaceView来显示预览)。效果很好。但是,当我将代码合并到自己的应用程序中时,总是得到空白的预览。经过反复试验,我发现我遇到了“ Z顺序”问题。
为我的平面视图设置Z轴顺序后,我立即获得了预览!
surfaceView.setZOrderOnTop(true);
我添加了这个问题(和答案),希望可以节省很多时间!
答案 0 :(得分:0)
如上所述,答案是使用以下方法设置surfaceView的Z轴顺序:
surfaceView.setZOrderOnTop(true);