【问题标题】:Is there a way to get the BarCode format name when using Firebase MLkit Library?使用 Firebase MLkit 库时有没有办法获取 BarCode 格式名称?
【发布时间】:2020-04-13 07:33:24
【问题描述】:

我正在使用 FireBase MLkit 扫描我的 Android 应用程序的条形码。 FirebaseVisionBarcode 以整数格式返回条码类型(即其编码)。但是有什么方法可以让我获得条形码类型名称。我发现一个内部方法(FirebaseVisionBarcode.zzox()。该方法已在最新版本中删除)正在返回条形码类型的名称。但我不能使用内部功能。谁能帮我解决这个问题。

谢谢。

【问题讨论】:

    标签: android firebase barcode-scanner firebase-mlkit


    【解决方案1】:

    您是在询问整数的条形码格式含义吗?

    以下是所有支持格式的列表: https://firebase.google.com/docs/reference/android/com/google/firebase/ml/vision/barcode/FirebaseVisionBarcode#FORMAT_ALL_FORMATS

    【讨论】:

    • 没有。我知道支持的格式。扫描完成后,我想知道我们是否可以从结果中获取格式
    • 没有。这将返回整数。我可以根据 getFormat() 返回的值编写一些逻辑来显示条形码的格式。但是我只是想知道有没有什么办法可以把格式变成字符串,这样我就可以直接显示了。或许目前还没有这方面的 API。
    • 对,没有直接的API将名称作为字符串返回,但应该通过您自己的映射轻松实现,例如从整数到字符串。
    猜你喜欢
    • 2013-01-08
    • 2011-05-05
    • 2011-05-16
    • 1970-01-01
    • 2022-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多