From 7c85fd270792f49521a222b9e803c2c6efea0418 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5?= Date: Sun, 3 May 2020 17:49:32 +0800 Subject: [PATCH] =?UTF-8?q?Demo=E5=A2=9E=E5=8A=A0=E5=AE=9E=E6=97=B6?= =?UTF-8?q?=E6=89=AB=E6=8F=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../example/open_nsfw_android/view/CameraActivity.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/com/example/open_nsfw_android/view/CameraActivity.kt b/app/src/main/java/com/example/open_nsfw_android/view/CameraActivity.kt index ec5dc53c..6a86339c 100644 --- a/app/src/main/java/com/example/open_nsfw_android/view/CameraActivity.kt +++ b/app/src/main/java/com/example/open_nsfw_android/view/CameraActivity.kt @@ -47,6 +47,16 @@ class CameraActivity : AppCompatActivity(), SurfaceHolder.Callback, Camera.Previ } } + override fun onBackPressed() { + try { + mCamera.setPreviewCallback(null) + mCamera.stopPreview() + mCamera.release() + } catch (e: Exception) { + } + super.onBackPressed() + } + //翻转摄像机 fun cameraSwitch() { cameraId = if (cameraId == 1) 0 else 1