1. Gibbsnich, 26.08.2011 #1
    Gibbsnich

    Gibbsnich Threadstarter Android-Hilfe.de Mitglied

    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:
    Code:
       myEdit.setRawInputType(InputType.TYPE_NULL);
    
    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():
    Code:
                if (isScanAllowed()) {
                    myEdit.setOnClickListener(scanTextListener);
                }
    
    
    Wie kann ich den Scanner sofort starten?
     
  2. sixi, 27.08.2011 #2
    sixi

    sixi Erfahrener Benutzer

    Was meinst denn du mit "dem ersten onClick"? Liest sich so, als wenn du den Standard-Focus der beim starten der Activity kommt meinst?

    Ansonsten gugge mal nach OnFocusChangeListener bzw. wenn du wirklich das "klicken" meinst nach OnTouchListener
     
    Gibbsnich gefällt das.
  3. Gibbsnich, 29.08.2011 #3
    Gibbsnich

    Gibbsnich Threadstarter Android-Hilfe.de Mitglied

    OnFocusChangeListener war es - Danke !
     
Die Seite wird geladen...
Similar Threads - onClick bei EditText Forum Datum
[OFFEN] Snackbar Textzeilen setzen in einer onclick methode Android App Entwicklung 17.03.2017
GridView OnSwipeTouch und OnClick funktionieren nicht Android App Entwicklung 27.02.2017
Buttonclick verursacht absturz Android App Entwicklung 13.02.2017
Homescreen OnClick Android App Entwicklung 08.09.2016
[OFFEN] Verhalten des Backbuttons bei VideoView in ListFragment Android App Entwicklung 11.05.2017
[OFFEN] Service wird bei manchen Geräten nicht gestartet Android App Entwicklung 09.04.2017
[ERLEDIGT] Problem beim Starten einer neuen Activity Android App Entwicklung 21.03.2017
[ERLEDIGT] App stürzt neuerdings beim anzeigen des eigenen Standorts ab Android App Entwicklung 19.03.2017
Rückgabewert bei Geräten ohne IMEI Nummer Android App Entwicklung 12.03.2017
java.lang.OutOfMemoryError bei StringBuilder.Append() Android App Entwicklung 05.03.2017