Au lieu de déclarer une activité de lancement prédéterminé dans mon manifeste à l'aide d'un filtre intention:Comment créer une activité "Lanceur" par programme?
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
-je, au contraire, être donné le contrôle programmatique sur l'activité qui obtient exécuté lorsque l'application se lance?
Je ne suis pas en mesure de trouver nulle part dans la documentation qui dit que je dois utiliser l'approche du filtre intention ... mais je aussi ne vois aucune discussion de l'alternative (s).
http://developer.android.com/guide/topics/fundamentals/activities.html
http://developer.android.com/guide/topics/intents/intents-filters.html
Merci. Pour autant que je sache, ce n'est pas possible.
Dans ce cas, savez-vous s'il est possible de modifier cette valeur après le déploiement? – Steve
Non. Vous ne pouvez pas modifier le manifeste après l'installation de l'application. Toutefois, une solution de contournement possible qui pourrait vous aider à maintenir un indicateur quelque part après le premier lancement, puis vérifiez ce drapeau à chaque fois dans votre activité par défaut, terminez votre activité par défaut et démarrez le requis. –
Ouais, on dirait que créer une activité super légère est vraiment le seul moyen. Blabla. Merci de votre aide. – Steve