android camera2发行资源无法正常工作

时间:2018-11-04 15:14:44

标签: android camera release android-camera2

我想在android中创建自定义相机应用。我有一个使用两个片段的活动。一个片段用于相机,另一个片段用于显示所拍摄的图片或视频。活动开始时,它将加载摄像机片段。在摄像机预览中,有一个用于录制视频的按钮。长按按钮开始录制,长按结束后视频录制停止,文件发送到显示视频的片段。换句话说,在长按按钮结束时,我用显示结果的新片段替换了相机片段。在相机片段的onPause暂停中,我停止了cameradevice,但是在片段之间来回移动之后,我根本无法使用相机。反复往复后,手机中没有相机应用程序无法正常工作,因此必须重新启动手机。

这些是我的相机片段的一些代码

struct Example: Codable, Comparable {
    static func < (lhs: Example, rhs: Example) -> Bool {
        return lhs.value1 < rhs.value1
    }

    // Variables
    var value1: Int
    var value2: Int

    // Init
    init(_ value1: Int, _ value2: Int) {
        self.value1 = value1
        self.value2 = value2
    }
}


let array2 = [Example(1, 4), Example(2,3)]

print(array2.max()?.value1)

0 个答案:

没有答案