优化细节
This commit is contained in:
@@ -96,6 +96,9 @@ allprojects {
|
|||||||
* v2.x如果您是通过继承CaptureActivity或CaptureFragment实现扫码功能,那么动态权限申请相关都已经在CaptureActivity或CaptureFragment处理好了。
|
* v2.x如果您是通过继承CaptureActivity或CaptureFragment实现扫码功能,那么动态权限申请相关都已经在CaptureActivity或CaptureFragment处理好了。
|
||||||
* v2.x如果您是通过继承CaptureActivity或CaptureFragment实现扫码功能,如果有想要修改默认配置,可重写**initCameraScan**方法,修改CameraScan的配置即可,如果无需修改配置,直接在跳转原界面的**onActivityResult** 接收扫码结果即可(更多具体详情可参见[app](app)中的使用示例)。
|
* v2.x如果您是通过继承CaptureActivity或CaptureFragment实现扫码功能,如果有想要修改默认配置,可重写**initCameraScan**方法,修改CameraScan的配置即可,如果无需修改配置,直接在跳转原界面的**onActivityResult** 接收扫码结果即可(更多具体详情可参见[app](app)中的使用示例)。
|
||||||
|
|
||||||
|
### 关于CameraX
|
||||||
|
* CameraX暂时还是Beta版,可能会存在一定的稳定性,如果您有这个担心或考虑,可以继续使用 **ZXingLite** 以前的 **v1.x** 版本。相信不久之后就会发布稳定版。
|
||||||
|
|
||||||
[【v1.1.9】](https://github.com/jenly1314/ZXingLite/tree/androidx) 如果您正在使用 **1.x** 版本请点击下面的链接查看分支版本,当前 **2.x** 版本已经基于 **Camerx** 进行重构,不支持升级,请在新项目中使用。
|
[【v1.1.9】](https://github.com/jenly1314/ZXingLite/tree/androidx) 如果您正在使用 **1.x** 版本请点击下面的链接查看分支版本,当前 **2.x** 版本已经基于 **Camerx** 进行重构,不支持升级,请在新项目中使用。
|
||||||
|
|
||||||
查看AndroidX版 **1.x** 分支 [请戳此处](https://github.com/jenly1314/ZXingLite/tree/androidx)
|
查看AndroidX版 **1.x** 分支 [请戳此处](https://github.com/jenly1314/ZXingLite/tree/androidx)
|
||||||
|
|||||||
@@ -34,6 +34,7 @@
|
|||||||
android:theme="@style/CaptureTheme"/>
|
android:theme="@style/CaptureTheme"/>
|
||||||
<activity
|
<activity
|
||||||
android:name=".CustomCaptureActivity"
|
android:name=".CustomCaptureActivity"
|
||||||
|
android:screenOrientation="portrait"
|
||||||
android:theme="@style/CaptureTheme"/>
|
android:theme="@style/CaptureTheme"/>
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ public class CustomCaptureActivity extends CaptureActivity {
|
|||||||
// .setAreaRectRatio(0.9f)//设置识别区域比例,默认0.9,设置的比例最终会在预览区域裁剪基于此比例的一个矩形进行扫码识别
|
// .setAreaRectRatio(0.9f)//设置识别区域比例,默认0.9,设置的比例最终会在预览区域裁剪基于此比例的一个矩形进行扫码识别
|
||||||
// .setAreaRectVerticalOffset(0)//设置识别区域垂直方向偏移量,默认为0,为0表示居中,可以为负数
|
// .setAreaRectVerticalOffset(0)//设置识别区域垂直方向偏移量,默认为0,为0表示居中,可以为负数
|
||||||
// .setAreaRectHorizontalOffset(0)//设置识别区域水平方向偏移量,默认为0,为0表示居中,可以为负数
|
// .setAreaRectHorizontalOffset(0)//设置识别区域水平方向偏移量,默认为0,为0表示居中,可以为负数
|
||||||
.setFullAreaScan(false);//设置是否全区域识别,默认true
|
.setFullAreaScan(true);//设置是否全区域识别,默认true
|
||||||
|
|
||||||
//获取CameraScan,里面有扫码相关的配置设置。CameraScan里面包含部分支持链式调用的方法,即调用返回是CameraScan本身的一些配置建议在startCamera之前调用。
|
//获取CameraScan,里面有扫码相关的配置设置。CameraScan里面包含部分支持链式调用的方法,即调用返回是CameraScan本身的一些配置建议在startCamera之前调用。
|
||||||
getCameraScan().setPlayBeep(true)//设置是否播放音效,默认为false
|
getCameraScan().setPlayBeep(true)//设置是否播放音效,默认为false
|
||||||
|
|||||||
Reference in New Issue
Block a user