Closed pinguoooo closed 3 years ago
这好说啊, 上次扫描结束重启相机就行, 具体操作看wiki
@blockh
谢谢啦!按照您给的思路
我在FreeZxingView中添加了一个restart方法
fun restart(){
onCameraResume();
}
然后在需要的地方调用就行了。
记得star啊 谢过 @blockh
在子类中直接调就行不用改动
哈哈,star了。这样做是因为我发现,在FreeZxingView
父类 BaseCameraView
中 onCameraResume
这个方法是 protected 类型,然后我是继承的 NBZxingView
,无法直接调用。
protected fun onCameraResume() {
if (isShoudCreateOpen) {
return
}
if (checkPermissionCamera() && !isCameraOpened) {
openCameraBefore()
openCamera()
}
}
我目前才读了一会kotlin基础语法,对它不是很了解。再次感谢您,厉害了!!!
挺好用的,但请问怎么实现连续扫码呀