2013-07-09 15 views
6

Ho un problema strano. Ho una vista con un campo editext, quando l'utente tocca questo, la tastiera mostra (sto usando Android: windowSoftInputMode = "adjustPan"), quindi questo è ok. Il problema si verifica quando preme un tasto, dopo di che la vista si abbassa e la tastiera rimane visibile, quindi l'edittext è nascosto dietro la tastiera. Non so perché sta succedendo quello. Il mio codice funziona su S2, Nexus 4 e HTC One, e solo in Samsung Galaxy S3 non funziona. Se cambio windowSoftInputMode per adjustResize, funziona, ma non lo voglio. Controllo anche con OnFocusChangeListener, ma il focus nell'editorto non cambia quando premo un tasto. Qualche idea?Dopo aver premuto un tasto, guarda giù, solo in S3

+2

Puoi pubblicare alcuni dei codici rilevanti per favore? Inoltre, quali versioni di Android stanno funzionando i telefoni? Potrebbe trattarsi di un problema del sistema operativo e non di un problema hardware. – sparks

risposta

1

Il problema si verifica ancora se si utilizza un'altra app per tastiera? Se il problema è limitato alla sola tastiera Samsung, potrebbe essere la tastiera a essere in errore, nel qual caso probabilmente c'è poco che si possa fare al riguardo.

+0

È colpa della tastiera. Ma il mio Galaxy S3 vuole ancora usare la mia app. E il Galaxy S3 è un best seller. –

+0

Anche tra gli utenti S3, quanti usano la tastiera Samsung? Possiedo anch'io un S3 e il firmware attuale raggruppa Swype e lo utilizza per impostazione predefinita al posto della tastiera Samsung. –

Problemi correlati