2010-10-18 8 views
3

Le problème avec mon application est que je ne pouvais pas voir mon nom d'application sous l'icône d'affichage. J'ai utilisé le code suivant dans mon fichier manifeste pour définir le nom de l'application et l'icône de mon projet.problème pour définir le nom de l'application dans Android?

<application android:icon="@drawable/icon" 
      android:label="@string/app_name"> 

Après avoir mis ce morceau de code dans mon application, je peux voir l'icône, mais le nom de l'application (nom de l'application) Does'nt apparaissent du tout. J'ai même vérifié le fichier string.xml pour la chaîne app_name et j'ai trouvé que c'était aussi là.

J'ai même essayé de noyau dur le nom de l'application directement comme ci-dessous,

<application android:icon="@drawable/icon" 
       android:label="app_name"> 

mais d'aucune utilité je ne peux pas voir mon nom de l'application. Je faisais un bordel avec ce problème. Quelqu'un peut-il suggérer, que se passe-t-il ici et que faire pour afficher le nom de l'application ou existe-t-il une autre façon d'afficher le nom de mon application? Toute suggestion à ce sujet est appréciable.

Répondre

11

Le nom que vous voyez doit être le nom de votre activité principale, celle qui a le suivant intent filtre:

<intent-filter . . . > 
    <action android:name="android.intent.action.MAIN" /> 
    <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 

Une application Android peut contenir plusieurs Launcher activités, chacun avec un nom différent et icône. Le nom et l'icône que vous définissez pour l'application sont affichés dans le gestionnaire d'applications dans les préférences du téléphone.

Questions connexes