我希望有人可以帮助我。 如果我按下拍照按钮,我会被要求提供存储权限。如果我按拒绝或允许,无关紧要,CameraPreview会在消息后冻结 消失。
我发现,在我拒绝或允许后调用onResume Methode。所以这是我的onResume方法代码:
if
编辑:CameraSurfaceView中来自surfaceChanged的代码:
mCamera = Camera.open();
mCamera.setDisplayOrientation(0);
mCameraSurfaceView = new CameraSurfaceView(mFragmentView.getContext(),mCamera, LiveViewFragment.this);
mCameraPreviewLayout.addView(mCameraSurfaceView,0);
mCamera.startPreview();
如果我进入我的主屏幕再次打开应用程序,一切正常,视图不会冻结。