Attualmente sto lavorando a un'applicazione di gioco multi-thread per la piattaforma Android ... finora è andata così bene ... Ho appena superato un bug nella mia applicazione che ha causato il riavvio cambiamento di orientamento (fissato indicando un orientamento specifico a seconda della disponibilità di una tastiera hardware o meno, che è importante perché è un gioco online con funzionalità di chat), e che funziona ... MA ora sto cercando di evitare lo stesso problema quando l'utente fa scorrere semplicemente la tastiera hardware. Non sono abbastanza sicuro su come procedere per evitare il riavvio della mia applicazione o il salvataggio dello stato della mia applicazione. Qualche soluzione/suggerimento?Evitare il riavvio dell'applicazione quando si apre la tastiera hardware
5
A
risposta
8
nel tag <activity>
nel vostro manifesto:
android:configChanges="orientation|keyboardHidden"
Nella classe di attività:
@Override
public void onConfigurationChanged(final Configuration newConfig)
{
// Ignore orientation change to keep activity from restarting
super.onConfigurationChanged(newConfig);
}
Problemi correlati
- 1. Come evitare di schiacciare l'immagine di sfondo quando si apre la tastiera?
- 2. Tomcat 7: evitare il riavvio automatico quando si modifica context.xml
- 3. Mostra layout quando si apre la tastiera software
- 4. Direttiva riavvio hardware in Akka?
- 5. Impedisci il ridimensionamento del documento/ridimensionamento del browser quando si apre la tastiera di Android
- 6. Le schede Tab Android si bloccano quando si utilizza la tastiera hardware
- 7. È scattato un evento javascript quando si apre la tastiera su schermo in Safari o Chrome?
- 8. Come si apre la vista con la tastiera che appare quando la vista è già caricata?
- 9. La tastiera OnScreen si apre automaticamente all'avvio dell'attività
- 10. La tastiera Android non si apre quando si utilizzano le query multimediali
- 11. IOS - Come evitare che la tastiera si nasconda quando uiwebview ricarica
- 12. RecyclerView nasconde ActionBar quando SoftKeyboard si apre
- 13. Tastiera visualizzata brevemente quando si apre il controller di vista iOS
- 14. ActionBar si nasconde quando appare la tastiera
- 15. Evento iOS quando la tastiera si nasconde
- 16. iOS AssistiveTouch animazione lenta quando si usa la tastiera personalizzata
- 17. Come forzare per mostrare e nascondere la tastiera virtuale se non è disponibile la tastiera hardware?
- 18. Previene il movimento dell'interfaccia utente quando appare la tastiera
- 19. Come nascondere la tastiera virtuale quando si cambiano le schede?
- 20. iOS 9 - Tastiera apre dopo UIAlertView respinto
- 21. Come si determina quando Windows ha finito il riavvio?
- 22. In Xcode 6, come utilizzare la tastiera hardware ma visualizzare la tastiera software nel simulatore iOS
- 23. Come evitare di nascondere e mostrare la tastiera quando il focus cambia da UITextField e UIWebView?
- 24. Come si scorre la vista quando appare la tastiera?
- 25. Simulazione dell'apertura/chiusura della tastiera hardware nell'emulatore
- 26. Rilevare quando si apre qualsiasi finestra jQuery
- 27. impedisce il riavvio dell'attività quando cambia l'orientamento
- 28. Mantenere intestazione quando si apre il collegamento in InAppBrowser
- 29. Evitare che il piè di pagina di visualizzazione tabella si sposti con la tastiera
- 30. Come si apre la "fotocamera frontale" sulla piattaforma Android?
bello! : D Devo amare una soluzione facile. Grazie a te non starò rincorrendo la mia coda, hah. Buona ricerca – sduffy89