Gibbsnich
Ambitioniertes Mitglied
- 0
Hallo,
ich habe ein EditText, das hauptsächlich über einen Scanner gefüllt werden soll. Daher soll beim Erhalt des Fokus sofort der ZXing-Scanner starten.
Standard ist aber, dass beim ersten Klick die Tastatur geöffnet wird.
Ich habe bei diesem Feld die Tastatur so abgestellt:
Allerdings wird das erste onClick() immer noch vom OS verschluckt und ich muss ein zweites Mal auf das Feld drücken, um den Scanner zu starten.
Den Aufruf des Scanners mache ich über das onClick():
Wie kann ich den Scanner sofort starten?
ich habe ein EditText, das hauptsächlich über einen Scanner gefüllt werden soll. Daher soll beim Erhalt des Fokus sofort der ZXing-Scanner starten.
Standard ist aber, dass beim ersten Klick die Tastatur geöffnet wird.
Ich habe bei diesem Feld die Tastatur so abgestellt:
Code:
myEdit.setRawInputType(InputType.TYPE_NULL);
Den Aufruf des Scanners mache ich über das onClick():
Code:
if (isScanAllowed()) {
myEdit.setOnClickListener(scanTextListener);
}
Wie kann ich den Scanner sofort starten?