2011-08-27 14 views
7

Quiero crear una actividad de despachador, definida con android.intent.action.MAIN, que no hará más que llamar a algunos métodos personalizados y eventualmente startActivity(Intent), según ciertos criterios. Esta actividad no tiene nada que mostrar/renderizar al usuario.actividad para enviar o redireccionar a otras actividades

¿Qué mejores prácticas debo seguir? Por supuesto, deseo incurrir en el menor tiempo de renderizado (nada que mostrar), pero necesitaré usar el Context para otras acciones al determinar a qué Activity redireccionar.

Hasta ahora no se puede pensar en:

  1. android:finishOnTaskLaunch="true"
  2. android:stateNotNeeded="true"
  3. llamada finish() después de llamar startActivity(Intent) en la actividad despachador

Respuesta

0

Usted debería considerar la posibilidad de la función de acabado() en el método onPause (...) Cuando la otra actividad aparece en primer plano, normalmente el sistema llamará a OnPause (...) de la actividad del despachador y si llama al final() aquí, puede estar seguro de que la actividad del despachador terminará cuando llegue otro en primer plano.

Cuestiones relacionadas