Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – Zxing条码相机选项大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想将zing条形码扫描仪集成到我的 Android应用程序中.所以我使用zing积分器如下

public Button.onClickListener mScan = new Button.onClickListener() {
    public void onClick(View v) {
        Intent intent = new Intent("com.google.zxing.client.android.SCAN");
        intent.setPackage("com.google.zxing.client.android");
        intent.putExtra("SCAN_MODE","QR_CODE_MODE");
        startActivityForResult(intent,0);
    }};public void onActivityResult(int requestCode,int resultCode,Intent intent) {
    if (requestCode == 0) {
        if (resultCode == RESULT_OK) {
            String contents = intent.getStringExtra("SCAN_RESULT");
            String format = intent.getStringExtra("SCAN_RESULT_FORMAT");
            // Handle successful scan
        } else if (resultCode == RESULT_CANCELED) {
            // Handle cancel
        }
    }
}

我想在Android平板电脑(2.2版)中实现这个应用程序,其中包含两个摄像头.
当我启动此功能时,会自动开始使用后置摄像头(主)进行扫描,但根据我的应用需求,我只需要使用前置摄像头进行条码扫描.是否有类似的选项

intent.putExtra("SCAN_MODE","QR_CODE_MODE","FRONT_CAMERA");

>这有可能在这个zingintegrator功能的帮助下启用前置摄像头吗?如果没有,我是否需要实现整个zing开源代码,因此可以仅使用前置摄像头执行扫描.谢谢.

解决方法

不,真的没有对此支持.用于请求前置摄像头的API直到Android 2.3(我认为?)和条码扫描器现在在1.5上才出现,很快就会转向2.1. Camera.open()认打开后置摄像头,不会选择前置摄像头.

条形码扫描仪确实可以选择反转相机图像,因为我们被告知至少有一个平板电脑只有一个前置摄像头,而且要做任何工作,你需要反转图像.

我可以告诉你,设备上的前置摄像头通常比后置摄像头差很多.它的分辨率和CCD响应能力使得这种方式很难扫描.

大佬总结

以上是大佬教程为你收集整理的android – Zxing条码相机选项全部内容,希望文章能够帮你解决android – Zxing条码相机选项所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。