Tengo dos actividades a saber login
y calendar
en mi aplicación. Actualmente mi actividad startup
es "calendar
". Quiero ejecutar login
como primera actividad, no calendar
.¿Cómo cambiar la actividad de inicio en android?
Respuesta
La actividad de inicio [Launcher Actividad] se declara en el archivo AndroidManifest.xml de los proyectos
buscar esa etiqueta de la actividad en el manifiesto que se parece a este
<activity android:name=".Main"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Mira el androide atributo: nombre. Principal es la clase que se inicia cuando se inicia la aplicación. Actualmente su nombre de actividad del calendario debe estar allí. Cambie eso al .classpath de su actividad que desea iniciar.
Eso debería hacerlo. También es posible que desee hacer la aplicación hello world en el tutorials y revisar un poco los documentos para ver cómo funcionan las aplicaciones de Android.
¿Puedo llamar a una aplicación que se copia en la carpeta del proyecto ... como después de iniciar sesión quiero llamar a esa aplicación ... –
genial. Para su segunda pregunta, no sé la respuesta. Pero debe comenzar una nueva publicación para que cualquiera que conozca la respuesta pueda responderla. – achie
Desea el elemento Aplicación del archivo de manifiesto de Android. Puede ver los detalles here. Mire el atributo name
, esto apunta a la clase de Aplicación.
Agregue filtro de intenciones a la actividad en la que desea iniciar. En su caso Modificar el archivo AndroidManifest.xml de la siguiente manera
<activity android:name=".login"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
eliminar el código de intent-filter
calendario de etiquetas de actividad en el manifiesto y agregarlo a la actividad que carga quiero primera
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Quiero decir pegarlo en la actividad que te gusta ejecutar de manera predeterminada.
<activity
android:name="com.example.gridviewimages.AnotherActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Donde como
De los documentos
category -- Gives additional information about the action to execute. For example,
CATEGORY_LAUNCHER means it should appear in the Launcher as a top-level application, while
CATEGORY_ALTERNATIVE means it should be included in a list of alternative actions the user can
perform on a piece of data.
MAIN
significa que esta actividad es el punto de entrada de la aplicación, es decir, cuando se inicia la aplicación, se crea esta actividad.
- 1. android classcastexception en la actividad de inicio
- 2. Actividad de inicio dinámico en Android?
- 3. Cómo cambiar la etiqueta de Actividad android
- 4. Cambiar la actividad de inicio de la aplicación
- 5. Android - ¿Cómo cambiar textos en la actividad de preferencias dinámicamente?
- 6. Actividad de inicio de Android-Library-Project
- 7. Animación al cambiar de actividad en Android?
- 8. Android: ¿Cómo cambiar entre actividades como cambiar de escritorio en la aplicación de inicio?
- 9. Cómo regresar a la pantalla de inicio desde la actividad
- 10. Cómo finalizar la actividad actual en Android
- 11. Launcher + actividad SingleTask en Android
- 12. inicio de sesión de la aplicación Android
- 13. Cómo iniciar la actividad desde el widget de la pantalla de inicio de android
- 14. ¿Cómo destruir una actividad en Android?
- 15. Cambiar vista contenido en la actividad dinámica
- 16. ¿Cómo cambiar el color de la barra de título en la actividad de Android?
- 17. Actividad de inicio mediante la acción personalizada
- 18. ¿Cómo cambiar todas las transiciones de actividad a la vez en la aplicación de Android?
- 19. actividad de inicio androide del servicio
- 20. Remove "Inicio" -Actividad de la historia
- 21. Ocultar actividad de inicio de sesión
- 22. Cómo agregar la segunda actividad en Android
- 23. Cómo cambiar la página de inicio en la aplicación WP7
- 24. Aplicación Android Run de la última actividad
- 25. ¿cómo reinicio una actividad en android?
- 26. Servicio de inicio en Android
- 27. anulando la tecla de inicio Pulsación larga en una categoría. Actividad de INICIO
- 28. Ejecutar Android Widget de la actividad
- 29. Borrar actividad Apilar e iniciar nueva actividad en android
- 30. La actividad de inicio de la actividad de preferencias causa la excepción de denegación de permiso
¿puedes pasar tu archivo manifest.xml? – Nikhil