Ho attività che vengono create e avviate da opzioni di menu. Tuttavia ho notato che questo può significare che a volte ci sono due o più copie della stessa attività. Quindi mi chiedo se c'è un modo per vedere se un'altra attività è già istanziata e poi fare in modo che l'applicazione passi ad essa o crearne una nuova se non è istanziata.Riutilizzare le attività precedenti?
5
A
risposta
2
È possibile specificare le informazioni relative al manifest Android. Vedi documentazione activity element. Credo che launchmode possa controllare ciò che stai cercando.
5
È possibile controllare alcuni aspetti di questo con android:launchMode
sull'attività.
4
programmazione provare seguente:
Intent intent = new Intent(contextActivity, NextActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
contextActivity.startActivity(intent);
Problemi correlati
- 1. Riutilizzare la barra delle azioni in tutte le attività dell'app
- 2. Finitura Android attività precedenti per la navigazione
- 3. Dissolvenza in attività da attività precedenti in Android
- 4. Come riutilizzare le attività? Non per creare attività di volta in volta
- 5. UICollectionView senza riutilizzare le celle
- 6. Riutilizzare Google Map v2 su più frammenti in singola attività
- 7. Come riutilizzare le proiezioni in Entity Framework?
- 8. Test con le versioni precedenti di Firefox
- 9. Come rimuovere le versioni precedenti di Xcode
- 10. disabilita le date precedenti su datepicker
- 11. UITableViewCell - sovrapposizione con le cellule precedenti nel
- 12. Come rendere InstallShield disinstallare le versioni precedenti?
- 13. SharedPreferences legge valori precedenti
- 14. Come sincronizzare le attività?
- 15. Riutilizzare SqlCommand?
- 16. Riutilizzare l'oggetto XMLHttpRequest o crearne uno nuovo?
- 17. Android trascinare e tornare alle attività precedenti come Facebook e Google Foto
- 18. Utilizzo dell'output dei comandi precedenti nella bash
- 19. riutilizzare JVM in Hadoop mapreduce jobs
- 20. Gradle esegue tutte le attività?
- 21. Android PagerView tra le attività
- 22. Come restituire da Unity Player alle precedenti attività Android in esecuzione?
- 23. Come riutilizzare le sessioni di Capybara tra i test?
- 24. Best practice con le viste Backbone: riutilizzare o creare?
- 25. Come posso riutilizzare le configurazioni del server in nginx?
- 26. È corretto riutilizzare le raccolte IEnumerable più di una volta?
- 27. Come riutilizzare le query di Entity Framework (utilizzando i metodi)?
- 28. Come riutilizzare nuovamente le colonne non utilizzate nel DB Oracle
- 29. Java può riutilizzare le risorse GUI di sistema non disposte?
- 30. come riutilizzare le chiavi primarie cancellate in mysql?
Nel fornire il codice che risolve il problema, è meglio dare, inoltre, almeno una breve spiegazione di come funziona in modo che la gente la lettura non dovranno analizzare mentalmente linea dalla linea per capire le differenze. – Fluffeh