0

在我的 android 应用程序中,我使用条形码阅读器获取任何产品的 UPC 代码。但是一旦我获得了 upc 代码,我如何才能以编程方式获得详细信息。

我在互联网上搜索,我发现的一件事是“转到 upc 数据库站点,输入 upc 编号并显示详细信息”,但必须有一个 API 才能正确获取这些详细信息。有人可以帮我解决这件事。谢谢你。

忽略下面的代码:

package com.android.barcode;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TextView;

public class BarcodeActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        IntentIntegrator.initiateScan(this);
    }

    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        switch (requestCode) {
        case IntentIntegrator.REQUEST_CODE: {
            if (resultCode != RESULT_CANCELED) {
                IntentResult scanResult = IntentIntegrator.parseActivityResult(
                        requestCode, resultCode, data);
                if (scanResult != null) {
                    String upc = scanResult.getContents();

                    // put whatever you want to do with the code here
                    TextView tv = new TextView(this);
                    tv.setText(upc);
                    setContentView(tv);
                }
            }
            break;
        }
        }
    }
}
4

1 回答 1

0

如果您谈论的是 webstie UPC 数据库,这里有一个 API 信息页面:UPC API 信息

于 2012-05-22T05:30:45.573 回答