Ho un layout con un EditText e un pulsante. I <include>
nel mio layout principale.Layout che si duplica automaticamente sulla rotazione dello schermo
Ho un problema strano con il layout e la rotazione. Sembra duplicarsi quando il dispositivo (fisico) viene ruotato, facendo confusione con il testo e il layout.
Qui è in prima aperto, dopo aggiungo qualche garble in più:
DSC_0013 è nel EditText sul lancio del frammento.
Poi, ho ruotare il telefono e aggiungere un po 'diverso garble:
e si può vedere il problema abbastanza chiaramente. All'inizio pensavo che fosse solo il EditText a rovinare. Ma se posso aggiungere testo sufficiente per fare una nuova linea:
posso vedere che il pulsante viene incasinato troppo.
I override onSaveInstanceState
, ma in esso non tocchi l'EditText o il suo valore, è strettamente utilizzato per qualcos'altro.
Cosa sta succedendo e come lo risolvo?
Come si imposta la visualizzazione? 'setContentView' + XML? 'addView' in esclusiva? – Eric