¿Hay alguna forma de que pueda cambiar la actividad que se inicia cuando se inicia la aplicación?Programmatic change launcher activity
Respuesta
Recomendaría tener una actividad de ayuda que siempre se designa como la actividad del iniciador en su manifiesto. Luego, en la etapa de creación de esa actividad puede hacer cualquier determinación que necesite para decidir qué aplicación debe iniciar y luego finalizar la actividad de ayuda. Ejemplo:
En su (actividad lanzador) manifiesta:
<activity android:name=".HelperActivity" ... />
Luego, en onCreate de HelperActivity:
@Override
public void onCreate(Bundle b){
super.onCreate();
//determine what activity you want
startActivity(new Intent(this, NewActivity.class);
finish();
}
si no quiero muestra una transición aproximada? –
Probablemente puedas llamar a Activity.overridePendingTransition() con 0 para la identificación de la animación en onCreate(), luego también anular finish(), llamar Activity.overridePendingTransition(), luego llamar a super.finish(). – dennisdrew
Para evitar las animaciones y el historial de navegación de pila, utilizo la propiedad 'android: noHistory = "true" en AndroidManifest. –
- 1. Programmatic change the Windows Shell
- 2. Voltear-Animación para Activity-Change
- 3. Programmatic Change System Network (Proxy) settings
- 4. Programmatic change product attribute at store view level
- 5. Programmatic change the UIImageView que muestra image1 to image2
- 6. Launcher Icon Design
- 7. Programmatic Bot Detection
- 8. Firebug programmatic breakpoint?
- 9. eliminar la actividad como predeterminado Launcher
- 10. Activity Creator
- 11. Launcher + actividad SingleTask en Android
- 12. Spring programmatic transaction management caveat?
- 13. programmatic cerrar la aplicación win8
- 14. javac.exe AST programmatic access example
- 15. Programmatic Python Browser con JavaScript
- 16. Programmatic open Mac App Store
- 17. Android - La aplicación [Xoom/Honeycomb] sin actividad LAUNCHER no funciona
- 18. Rails change change sequence or order
- 19. ActivityUnitTestCase y Activity # runOnUiThread
- 20. Log Memcached Activity
- 21. Android Activity Background Image
- 22. Android Activity Stack
- 23. android dialog activity position
- 24. jquery.ui.spinner change
- 25. android get activity devuelve nulo
- 26. use startActivityForResult from no-activity
- 27. Multiple onActivityResult for 1 Activity
- 28. Actualizar Android Widget From Activity
- 29. Android - Activity Constructor vs onCreate
- 30. OnTouchListener en Activity never calls
Tal vez sólo tienen una actividad despachador que recoge la actividad de destino en 'onCreate'? – nneonneo
posible duplicado de [Definir actividad predeterminada (cuando la aplicación se inicia) programáticamente] (http://stackoverflow.com/questions/6497725/define-default-activity-when-app-starts-programmatically) –