manifest.xml Android
-
28-10-2019 - |
Question
Je travaille sur l'exemple des onglets à partir du site Google Développeurs Android (http://developer.android.com/resources/tutorials/views/hello-tabwidget.html) mais je suis bloqué à l'étape 2.
A la fin de l'étape 2 dit « Dupliquer ce pour chacune des trois activités, et ajouter les balises correspondant au fichier Manifest Android »
Qu'est-ce exactement que je dois ajouter à la AndroidManifest.xml?
Merci
La solution
Voici comment votre fichier Manifest doit être:
<activity android:name=".ArtistsActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
</activity>
<activity android:name=".SongsActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
</activity>
<activity android:name=".AlbumsActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
</activity>
</application>
Cela fonctionne à coup sûr !!
Autres conseils
il suffit d'ajouter toutes les activités AndroidManifest.xml
main activity use:
<activity android:name=".Tabs">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
another activity use:
<activity android:name=".Tab1">
<intent-filter>
<action android:name="android.intent.action.EDIT"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
Fondamentalement, vous devez enregistrer chaque activité dans AndroidManifest.xml comme ceci
<activity android:name=".YourActivityName"/>
Vous devez ajouter les balises de <activity>
correspondantes pour chacune des trois activités. Le fichier AndroidManifest.xml décrit les composants de l'application (parmi autres comme les droits et le soutien au niveau de l'API).
Dans cet exemple, vous devez ajouter trois définitions:
<activity android:name=".ArtistsActivity"/>
<activity android:name=".AlbumsActivity"/>
<activity android:name=".SongsActivity"/>