2011-07-26 10 views
5

Durante el desarrollo, quiero crear configuraciones de ejecución para varias actividades dentro de mi aplicación, de modo que pueda ir directamente a la actividad que deseo probar.Inicie Android Activity directamente en Eclipse

Pero cuando creo una nueva configuración Ejecutar, la lista correspondiente a "Iniciar Acción" contiene solo la Actividad PRINCIPAL y no las otras.

Siguiendo @sparkymats sugerencia He intentado agregar un IntentFilter a AndroidManifest.xml (ya sea vacío o con una categoría android.intent.category.LaUNCHER), pero la lista de actividades aún solo contiene la actividad principal.

¿Cómo puedo lanzar otras actividades directamente?

Respuesta

4

Para lograr esto, deberá modificar su AndroidManifest.xml y agregar un IntentFilter a cada uno que desee iniciar directamente. Se lanza un Activity al enviarle un Intento. Por lo tanto, el Activity se debe configurar para recibir Intent s del iniciador.

6

En el archivo de manifiesto, poner estas líneas dentro de la etiqueta de cada actividad que desea el almuerzo

<intent-filter> 
    <action android:name="android.intent.action.MAIN" /> 
    <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
Cuestiones relacionadas