0

私の 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;
        }
        }
    }
}
4

1 に答える 1

0

Webstie UPC データベースについて話している場合は、API 情報ページがここにあります: UPC API 情報

于 2012-05-22T05:30:45.573 に答える