2011-02-17 94 views
0

所以我發現在Android應用程序中有很多關於條碼掃描的問題,但這個問題與App Inventor中的條碼掃描有關。Android應用程序發明者條碼掃描

我按照我在網上找到的教程創建了一個條形碼掃描應用程序,在您按下按鈕時,它啓動掃描儀,然後基於結果,屏幕上的第二個按鈕啓動一個帶有通過變量的URL。我自己在App Inventor中開發了這個應用程序,所以我可以根據自己的需要對其進行修改,但是我遇到了一個問題。條形碼掃描器啓動併成功掃描(產品找到確認),但在返回主屏幕後,resultLabel.Text值不會更改,resultActionButton.Text值也不會被更改。下面是我的應用程序框圖和我跟隨的教程鏈接。

預先感謝您!

這裏是框圖圖像:
http://imm.io/3N60

鏈接到教程:http://androidadvice.blogspot.com/2010/09/app-inventor-sample-project-barcode.html

+0

你知道BarcodeScanner1.AfterScan是否到達?爲了找到答案,您可以添加一個「通知程序組件」:http://appinventor.googlelabs.com/learn/reference/components/other.html#Notifier,並讓它在ifelse塊之前顯示警報。 – 2011-06-01 01:41:49

回答

0

嘗試通過tinydb傳遞數據。 例如,afterscan事件> tinydb1.storevalue標記:resultLabel(desired_text)要存儲的值:result 將resultLabel.text設置爲tinydb1.getvalue標記:resultLabel(desired_text) 和notifier1.showalert text:啓動的afterscan活動;所以你知道這個活動叫做