Example #1
0
        public override void OnResume()
        {
            base.OnResume();
            if (camera != null)
            {
                return;
            }

            camera  = Camera1Fragment.GetCameraInstance(1280 * 720);
            preview = new CameraPreview(Activity, camera, View, true);
            previewView.AddView(preview, 0);
            preview.StartCameraPreview();
        }
Example #2
0
        private bool SafeCameraOpenInView(View view)
        {
            ReleaseCameraAndPreview();
            camera = Camera1Fragment.GetCameraInstance(1280 * 720, true);

            if (camera == null)
            {
                return(false);
            }

            preview     = new CameraPreview(Activity.BaseContext, camera, view, true);
            previewView = view.FindViewById <FrameLayout>(Resource.Id.camera_preview);
            previewView.AddView(preview, 0);
            preview.StartCameraPreview();

            return(true);
        }
Example #3
0
        public static Camera1Fragment NewInstance()
        {
            Camera1Fragment fragment = new Camera1Fragment();

            return(fragment);
        }