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 StringBuilder obj?
- 8. ¿Es posible reutilizar subconsultas?
- 9. Reutilizar una vista ClearCase
- 10. ¿Cómo reutilizar un ostringstream?
- 11. Reutilizar vistas infladas
- 12. Reutilizar Pasos de pepino
- 13. Cómo reutilizar FtpWebRequest Connection
- 14. ¿Reutilizar, reescribir o refactorizar?
- 15. ¿Cuántas actividades debo usar?
- 16. Memoria y Actividades :: OutOfMemory
- 17. Android - Actividades vs Vistas
- 18. Android: inicie actividades múltiples
- 19. Demasiadas actividades en Android?
- 20. Android PagerView entre actividades
- 21. Admob en actividades múltiples?
- 22. Actividades síncronas y asincrónicas
- 23. dos actividades de lanzadores
- 24. Extremadamente básico: Alternar entre Actividades (Android)
- 25. Capistrano: limpiar versiones anteriores
- 26. reutilizar vista del guión gráfico
- 27. Jsch Cómo reutilizar una sesión
- 28. Cómo reutilizar diseños en WPF
- 29. ¿Es seguro reutilizar objetos javax.xml.ws.Service?
- 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