OK, así que estoy jugando con una aplicación de Android.¿Puedo ejecutar una actividad de Android solo la primera vez que se abre una aplicación?
El caso de uso del 90% es que los usuarios desean ir directamente a la pantalla de la lista principal para encontrar lo que están buscando. Eso es lo que quiero como mi pantalla predeterminada.
La primera vez que un usuario carga la aplicación, se requiere cierta configuración antes de que su pantalla de lista tenga algún valor para ellos.
Así que mi pregunta es cómo puedo mostrar la actividad de configuración la primera vez que se abre la aplicación, y luego la pantalla de lista para futuras aperturas.
También quiero poner un botón de demostración en la pantalla de configuración, así que supongo que más que detectar que es la primera vez, específicamente quiero detectar si el usuario ha realizado ciertas configuraciones dentro de la primera pantalla.
Tal vez ni siquiera necesita el campo adicional; solo pudo verificar si la información de configuración requerida está allí y si no, vomitar la actividad. Eso parece más extensible de todos modos. – tloflin
Lo intenté con preferencias compartidas, sin embargo, eso causa un mal comportamiento del botón Atrás. Busqué alguna forma de manipular la pila, pero parece que solo quiero hacer eso para actividades del mismo tipo –