2012-12-20 25 views
1

我有一個條形碼設備,可以通過USB端口連接到計算機或安卓設備。 它掃描條形碼並在找到光標的任何地方顯示結果,它可以是編輯框,記事本,瀏覽器或任何其他地方。 我想要做的就是隻要掃描條形碼而不在編輯文本中顯示數據,就可以在變量中獲取數據。試圖從條形碼設備獲取數據

+1

也許您可以將注意力集中到「隱藏」當您即將掃描條形碼時使用「EditText」?這樣,結果不會在返回時顯示,您可以將簡單的'TextWatcher'附加到隱藏的'EditText'上,以將結果存儲在變量中。只是不確定你是否真的可以關注不可見的視圖... –

+0

你能爲我們提供你正在使用的掃描儀模型嗎? – MrZander

回答

3

您的掃描儀在功能上等同於鍵盤,因此您無法將數據直接掃描到變量中。

但是,作爲@MH。建議,您可以觀看文本輸入字段並在輸入數據後獲取數據。當用戶點擊一個按鈕時,您可能能夠以編程方式將焦點設置在隱藏字段上。如果這不起作用,您可能可以對輸入進行樣式設置,以便用戶無法看到掃描數據(例如,使文本顏色與背景顏色相同)