studio putextra intent intenciones getintextra android android-intent

putextra - intentfilter android



Android Intent.FLAG_ACTIVITY_SINGLE_TOP AND Intent.FLAG_ACTIVITY_CLEAR_TOP (1)

Solo para asegurarme de que entiendo tu pregunta correctamente: di que tu pila de actividades es algo así como A -> B -> C, y ahora desde C quieres borrar la pila y volver a A.

Si esto es lo que quiere, entonces esos indicadores de intención son correctos y deberían funcionar como se espera, según los documentos del desarrollador de Android .

Tengo una aplicación que tengo funcionando con un reproductor multimedia y quiero reanudar la actividad desde la actividad de inicio de mi aplicación.

Puedo hacer esto de manera exitosa agregando los siguientes indicadores a la llamada de StartActivity:

myIntent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP);

Me preocupa que esta no sea una forma ideal de hacer las cosas, ya que me llevó mucho tiempo encontrarla. Me hizo pensar que nadie lo usa mucho.

¿Hay algún inconveniente para usar este método?