L'immissione di testo sul telefono Android non è in vista, quando la tastiera per WebView viene in su?
-
29-09-2019 - |
Domanda
Ho un WebView su un telefono Android che è un modulo di registrazione e contiene alcuni campi, come il nome, il cognome, nome utente, password, ecc ... Quando focus sul primo campo di immissione del nome, ad esempio, la tastiera si apre, ma l'ingresso esce di vista, ha ancora attivo però. C'è un modo per tenerlo in vista o si tratta di un bug?
Soluzione
Questo sembra essere un problema comune per le applicazioni Android. L'applicazione non scorrere la vista in modo tale che il campo di immissione sotto fuoco è visibile quando compare la tastiera virtuale. Ci potrebbe essere una soluzione, ma è qualcosa che avrebbe dovuto implementare e non un bug (per sé).
Altri suggerimenti
Ho trovato questa risposta qui: https://stackoverflow.com/a/5097539/1498996
Aggiungi questo al vostro tag attività nel AndroidManifest.xml
:
<activity android:windowSoftInputMode="adjustNothing"
//other flags
/>
Ha funzionato per me.