一句话解决zxing 退出黑屏问题

在裁剪zxing 发现退出黑屏一下退出 看了一通愣是没找到哪儿的问题 google一通发现

找到package com.google.zxing.camera下的类CameraManager.java类,修改closeDriver()方法,非常简单:
..................省略了前面的代码
public void closeDriver() {
    if (camera != null) {
      FlashlightManager.disableFlashlight();
      if (previewing) {
    camera.stopPreview();
      }
      
      camera.release();
      camera = null;
      previewing=false;
    }
  }

 贴上 发现没有任何效果 试了试微信 不黑屏,nn腿 啊

折腾了一顿 把 onPause中的

CameraManager.get().closeDriver();

放到onStop中搞定

你可能感兴趣的:(一句话解决zxing 退出黑屏问题)