J'ai deux modules dans mon projet de studio Android. Un module affiche «Hello World» à l'écran et l'autre module affiche «Hello Module» à l'écran. Comment décider quel module exécuter lors du lancement de l'application. Apparemment, "Hello Module" s'affiche à l'écran. Comment utiliser l'autre module par défaut au lancement de l'application.Comment changer par défaut sur le module de lancement dans Android Studio?
0
A
Répondre
0
Avant la génération de l'apk, tous les manifestes de votre projet sont combinés dans un processus appelé manifest-merging. Donc, vous devriez être en mesure de changer d'activité du lanceur en déplaçant le suivant intention filtre de votre ancien activité de lancement à la nouvelle activité de lancement:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
1
Depuis Veneet Reddy a donné l'idée correcte de votre problème, je suis sur le pour vous donner cette solution dans le fichier manifeste faites-le comme ceci:
<activity android:name=".YourDesiredActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
C'est la façon de procéder. Cependant le fichier manifeste sera vu dans le studio android dans votre fenêtre gauche et n'oubliez pas de choisir l'option Android au-dessus du menu Voir l'image, vous aurez une meilleure idée.
Bonne apprentissage!
Par module, vous voulez dire «Activité»? –
No. Le module a ses propres activités et fichiers manifestes. –