如何从upc获取产品详细信息?

时间:2012-05-22 04:58:53

标签: android barcode

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

我在互联网上搜索,我发现的一件事是“进入upcdatabase网站,输入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;
        }
        }
    }
}

1 个答案:

答案 0 :(得分:0)

如果您在谈论网站UPC数据库时,会在此处找到一个API信息页面:UPC API Information