2012-01-30 17 views
1

我有一個建立在偉大的Zxing庫上的條碼掃描器應用程序。我想知道是否可以通過在android活動中調用ExpandedProductResultParser等來使用getLotNumber方法。如果是,如何?如何調用Android中的ExpandedProductResultParser Zxing

「在Zxing條碼應用程序中獲取相機錯誤」 - 這是我基於Zxing構建的應用程序。

現在我想從條碼中提取批號。我已經試過這是onActivityResult():

String contents = intent.getStringExtra("SCAN_RESULT"); 
      //String format = intent.getStringExtra("SCAN_FORMATS"); 

       Bundle bar=intent.getExtras(); 

       System.out.println("Bundleeeeeeeeeeeeeeeeee :::::::::::" + bar); 

       String format = intent.getStringExtra("SCAN_RESULT_FORMAT"); 
       System.out.println("Formaattttttttttttttt " + format); 





       Result result=new Result(contents, null, null, BarcodeFormat.CODE_128); 

       ResultParser.parseResult(result); 


      //ExpandedProductResultParser 

這裏,我怎麼能傳遞一個從條形碼的結果捕捉實際格式()?
另外我如何使用ExpandedProductResultParser.parse() 方法獲取lotNumber?

感謝
斯納

回答

0

您使用的意圖?是的,只需使用String上的課程即可解開它。有什麼問題?