Editfield non riceve input dalla chiave "0"
-
28-10-2019 - |
Domanda
Ho due modifiche di modifica che necessitano di input numerici. Il problema è che zero non sembra funzionare in nessun simulatore che simula un telefono con una tastiera hardware.
Entrambi Editfields sono inizializzati con:
private EditField editField = new EditField( EditField.FILTER_REAL_NUMERIC );
Ho ragione nel presupponendo che il sistema operativo BB dovrebbe prendersi cura del tipo di input. Editfields necessita della possibilità di inserire punti decimali (ma non operatori di matematica). So che la pressione del tasto sul tasto 0 viene catturata, poiché posso stampare il codice chiave sulla console (ma funziona solo durante il debug).
Potrebbe essere solo un problema del simulatore?
Soluzione
Mike, non posso riprodurre il tuo problema su una serie di simulatori. Quale simulatore usi? Sottoclasse da EditField
o usare il EditField
classe direttamente?