Ciao a tutti,
Ho un'applicazione che legge i barcode tramite uno scanner "fisico" collegato in USB e in emulazione tastiera.
Leggo normalmente i codici usando come carattere terminatore il tab.
Non riesco ad intercettare la prima lettura del barcode all'avvio del programma.
Dopo la prima lettura le successive le leggo normalmente (intercettando l'evento activity_keypress)
Ho lo stesso problema anche quando ho il focus su un edittext. Finché non leggo il carattere tab e la view perde il focus l'evento activity_keypress non si scatena. Questo ovviamente perché l'evento viene intercettato dall'edittext. Questo non è un problema ma a parer mio è lo stesso motivo per cui non intercetto quello all'avvio.
Non so come far perdere automaticamente il focus all'eventuale view che mi intercetta l'evento e che non ho ancora identificato.
Grazie
Ho un'applicazione che legge i barcode tramite uno scanner "fisico" collegato in USB e in emulazione tastiera.
Leggo normalmente i codici usando come carattere terminatore il tab.
Non riesco ad intercettare la prima lettura del barcode all'avvio del programma.
Dopo la prima lettura le successive le leggo normalmente (intercettando l'evento activity_keypress)
Ho lo stesso problema anche quando ho il focus su un edittext. Finché non leggo il carattere tab e la view perde il focus l'evento activity_keypress non si scatena. Questo ovviamente perché l'evento viene intercettato dall'edittext. Questo non è un problema ma a parer mio è lo stesso motivo per cui non intercetto quello all'avvio.
Non so come far perdere automaticamente il focus all'eventuale view che mi intercetta l'evento e che non ho ancora identificato.
Grazie