Tengo actividades que se crean y lanzan desde las opciones del menú. Sin embargo, he notado que esto puede significar que a veces hay dos o más copias de la misma actividad. Así que me pregunto si hay una manera de ver si ya hay una instancia de otra actividad y luego hacer que la aplicación cambie a ella o cree una nueva si no está instanciada.¿Reutilizar actividades anteriores?
5
A
Respuesta
2
Puede especificar información sobre eso en el manifiesto de Android. Consulte la documentación de activity element. Creo que el modo de lanzamiento podría controlar lo que buscas.
5
Puede controlar algunos aspectos de esto con android:launchMode
en la actividad.
4
programación tratan siguiente:
Intent intent = new Intent(contextActivity, NextActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
contextActivity.startActivity(intent);
Cuestiones relacionadas
- 1. ¿Cómo reutilizar las actividades? No crear actividad cada vez
- 2. ¿Patrón para reutilizar Android AsnycTask en varias actividades?
- 3. Android que acaba actividades anteriores para la navegación
- 4. Actividades múltiples, idénticas enCreateOptionsMenu, onOptionsItemSelected y onKeyDown. ¿Puedo reutilizar de alguna manera el código?
- 5. actividades pila
- 6. Android: compartir actividades/código entre diferentes aplicaciones
- 7. ¿Cómo reutilizar un ostringstream?
- 8. Reutilizar una vista ClearCase
- 9. Cómo reutilizar StringBuilder obj?
- 10. ¿Reutilizar, reescribir o refactorizar?
- 11. ¿Es posible reutilizar subconsultas?
- 12. Reutilizar vistas infladas
- 13. Reutilizar Pasos de pepino
- 14. Cómo reutilizar FtpWebRequest Connection
- 15. Android: inicie actividades múltiples
- 16. Demasiadas actividades en Android?
- 17. dos actividades de lanzadores
- 18. Actividades síncronas y asincrónicas
- 19. Admob en actividades múltiples?
- 20. Android PagerView entre actividades
- 21. ¿Cuántas actividades debo usar?
- 22. Memoria y Actividades :: OutOfMemory
- 23. Android - Actividades vs Vistas
- 24. Extremadamente básico: Alternar entre Actividades (Android)
- 25. Capistrano: limpiar versiones anteriores
- 26. Cómo reutilizar diseños en WPF
- 27. Jsch Cómo reutilizar una sesión
- 28. ¿Es seguro reutilizar objetos javax.xml.ws.Service?
- 29. reutilizar vista del guión gráfico
- 30. Cómo reutilizar fragmentos Spring XML
Al proporcionar código que resuelve el problema, lo mejor es dar también al menos una breve explicación de cómo funciona para que la gente lectura no tendrán que analizar mentalmente línea por línea para entender las diferencias. – Fluffeh