2014-12-02 19 views
5

Questa è l'immagine:tastiera sopra EditText sul secondo scatto

enter image description here

Quando clicco su "Conferma password" EditText, per la prima volta, funziona come dovrebbe - Versione apre così Posso inserire il testo in EditText selezionato, ma quando ignoro la tastiera (che EditText è ancora focalizzata) e clicco di nuovo su quello stesso EditText, rimane sotto la tastiera.

Il layout principale è RelativeLayout, i campi di input sono in ScrollView ei pulsanti sono in LinearLayout allineati al fondo del genitore.

In manifest ho android:windowSoftInputMode="adjustPan".

Si tratta di un problema Android o ho fatto qualcosa di sbagliato?

+0

Provare windowSoftInputMode = "adjustNothing" – Nitesh

+0

No:/Non la soluzione. – user3572576

+0

ci sono poche altre bandiere, provale. – Nitesh

risposta

4

In realtà è un bug in EditText. prova a rimuovere la gravità di EditText, che potrebbe essere sia center_horizontal o center

Hai la risposta da un'altra domanda. controllare this.

0

Sono appena arrivato con una soluzione alternativa per questo problema, ho ottenuto il mio testo di modifica per avviare il testo nel mezzo dello schermo con una soluzione non eccezionale, ma funziona per me. Il codice è questo:

 <EditText 
     android:layout_width="match_parent" 
     android:layout_height="0dp" 
     android:paddingStart="130sp" 
     android:paddingEnd="50sp" 
     android:descendantFocusability="beforeDescendants" 
     android:focusableInTouchMode="true" 
     android:gravity="bottom"/>