J'ai une application avec deux activités, et j'aimerais être en mesure d'avoir deux icônes apparaissent dans l'écran de lancement, chaque lancement de l'activité respectifs au sein de l'application.
Plus précisément, je veux une icône pour lancer mon application principale, et une autre icône pour lancer les paramètres de mon activité. Est-ce possible?
Voici ce que j'ai essayé jusqu'à présent:
<activity android:label="MyApp" android:name=".MyApp">
<intent-filter>
<action android:name=".MyApp"/>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:label="Settings" android:name=".Settings">
<intent-filter>
<action android:name=".Settings"/>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
Cela crée deux icônes du lanceur, mais ils ont tous deux faire fonctionner mon application principale au lieu de la deuxième icône de l'exécution de mon application paramètres. J'ai essayé un peu d'avoir le lanceur de catégorie, mais ensuite je n'ai pas d'icône de sorte qu'il semble que j'ai besoin de l'action principale ainsi.
Est-ce la bonne solution ou dois-je déclarer deux applications dans le manifeste à la place?