My phone crashes after i pause my camera app, then switching back and take a picture. This only happens on my Samsung Galaxy S, on my Huwai device it totally works. I have f
I finally (after hours, almost days of debugging) solved this, by removing the preview view and re-instantiating it:
@Override
protected void onResume() {
super.onResume();
mSurfaceViewContainer.removeAllViews();
mSurfaceView = new SurfaceView(mSurfaceViewContainer.getContext());
mSurfaceViewContainer.addView(mSurfaceView, new FrameLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
SurfaceHolder previewHolder = mSurfaceView.getHolder();
previewHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
previewHolder.addCallback(mSurfaceHolderCallback);
}