Domanda

Non è possibile fare un Activity temporaneamente ruotabile (come, ad accenderlo / off nel codice, non nel manifesto)?

Una delle mie vecchie applicazioni si blocca se si ruota mentre è in atto una ricerca di HTTP come i punti di vista non sono più attaccati quando ritorna.

Uno di questi giorni sarò risolvere il problema corretto, ma nel frattempo sarebbe utile se ho potuto solo fare la cosa non-rotante, mentre si sta facendo la ricerca.

È stato utile?

Soluzione

Credo che è possibile registrarsi per ricevere una notifica degli eventi di modifica dell'orientamento e sovrascrivere Activity.onConfigurationChanged . Registrati per le modifiche di orientamento del manifesto con la configChanges attributo.

Poi, naturalmente, si può decidere o meno di ruotare e chiamare setRequestedOrientation .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top