是否有任何关于Android zxing库与Fragments的教程

Vol*_*myr 6 android zxing

我正在寻找一些教程或示例如何在android的片段中使用Zxing库.

更新:

使用IntentIntegratorSupportV4只能在设备或我自己的应用程序中安装扫描仪吗?因为我想在我自己的应用程序中使用QR扫描仪,它有两个选项卡.在拳头必须是这个扫描仪.我该怎么办呢?

Com*_*are 5

此示例项目演示了如何使用IntentIntegrator,您将在项目libs/目录中找到包含该类的已编译JAR .

实际上只有两个步骤:

  1. 打电话调(new IntentIntegrator(this)).initiateScan();出扫描仪.

  2. 实现onActivityResult()和使用IntentIntegrator以帮助解析结果:

    public void onActivityResult(int request, int result, Intent i) {
        IntentResult scan=IntentIntegrator.parseActivityResult(request, result, i);
    
        if (scan!=null) {
            format.setText(scan.getFormatName());
            contents.setText(scan.getContents());
        }
    }
    
    Run Code Online (Sandbox Code Playgroud)

  • @vovaxo:我写过两次.你忽略了它.让我尝试使用粗体字帽:**没有ZXING LIBRARY**.我再说一遍,*没有ZXing库*.欢迎您使用ZXing开源代码并尝试将其嵌入您的应用程序中,但您将自行处理此问题,因为ZXing不支持此方法. (3认同)
  • @vovaxo:"是否有一些例子如何自定义Zxing源代码在自己的应用程序中使用它" - 没有官方的.同样,ZXing团队也不支持这一点."我是android的初学者,我不知道如何做到这一点" - 说实话,这至少对我来说是一个挑战,而且我已经做了4.5年的Android开发,已经写过书主题等我强烈鼓励你重新设计你的UI,以便你可以使用`IntentIntegrator`. (2认同)