Friday, 15 April 2011

java - scan the barcode reader data using zxing in android app -


यह मेरा कोड मेरे लिए काम नहीं करता है

  सार्वजनिक शून्य onClick (देखें वी ) {आशय इरादा = नया इरादा (); Intent.putExtra ("com.google.zxing.client.android.SCAN.SCAN_MODE", "QR_CODE_MODE"); StartActivityForResult (आशय, 0); } एक्टिवेटिव रिजल्ट पर सार्वजनिक शून्य (इंट एग्ज़कोड कोड, इंट का परिणाम कोड, इंटेंट इन्टेंट) {if (requestcode == 0) {if (resultCode == RESULT_OK) {स्ट्रिंग सामग्री = intent.getStringExtra ("SCAN_RESULT"); स्ट्रिंग प्रारूप = आंत .getStringExtra ("SCAN_RESULT_FORMAT"); Toast.makeText (getApplicationContext (), "सामग्री" + सामग्री + "प्रारूप" + प्रारूप, Toast.LENGTH_LONG) .show (); tv.setText (सामग्री + "" + प्रारूप); // सफल सफल स्कैन} और अगर (resultCode == RESULT_CANCELED) {// हैंडल रद्द करें}}}  

शुरू में त्रुटिप्रतिक्रियाविशेषताएं (आशय, 0); मुझे नहीं पता कि मैं इस त्रुटि को हल कैसे कर सकता हूँ plz मेरी मदद

आप कैप्चर एक्टिविटी बढ़ाकर भी कर सकते हैं ।

<पूर्व> सार्वजनिक शून्य पर क्लिक करें (देखें वी) {आशय इरादा = नया इरादा (एथिस, स्कैनरएक्टिवटी.क्लास); startActivity (आशय); }

स्कैनर गतिविधि:

  सार्वजनिक वर्ग स्कैनर गतिविधि कैप्चर एक्टिविटी विस्तारित करता है {/ ** बारकोड स्वरूप। * / स्ट्रिंग बारकोडफ़ॉर्मेट; /**  * गतिविधि पहली बार होने पर बुलाया गया। * * @ परम सहेजे गए इन्स्टैंसस्टेट * सहेजे गए उदाहरण स्थिति * / @ ओवरराइड सार्वजनिक शून्य को क्रिएट पर (बंडल सहेजे गए इन्स्टैंसस्टेट) {super.onCreate (SavedInstanceState); setContentView (R.layout.barcode_scan); } / * * (गैर- जावावाडोक) * * @see * com.google.zxing.client.android.CaptureActivity #handDecode (com.google * .zxing.Result, android.graphics.Bitmap) * / @ ओवरराइड सार्वजनिक शून्य संभाल डीकोड (परिणाम कच्चे रिजल्ट, बिटमैप बारकोड) {स्ट्रिंग बारकोड टाइप = कच्चा Result.getBarcodeFormat ()। ToString (); स्ट्रिंग उत्पाद आईडी = कच्चे Result.getText (); टोस्ट। मेक टेक्स्ट (getApplicationContext (), "सामग्री" + उत्पाद आईडी + "प्रारूप" + बारकोड टाइप, टोस्ट। LNGTH_LONG)। दिखाएं (); // अपनी इच्छा के रूप में उत्पाद आईडी भेजकर आशय का प्रबंधन करें ...}  

}

बारकोड_एसकेएन। Xml: (कैप्चर.xml को शामिल करना मत भूलना) < / P>

  & lt;? Xml संस्करण = "1.0" एन्कोडिंग = "यूटीएफ -8"? & Gt; & Lt; LinearLayout xmlns: एंड्रॉइड = "http://schemas.android.com/apk/res/android" एंड्रॉइड: layout_width = "fill_parent" एंड्रॉइड: layout_height = "fill_parent" एंड्रॉइड: ओरिएंटेशन = "ऊर्ध्वाधर" & gt; & Lt; लेआउट = "लेआउट / कैप्चर" / & gt; & Lt; / LinearLayout & gt;  

No comments:

Post a Comment