2010-10-12 4 views
2

Je suis en train de travailler avec un Motorola DEXT avec une API de 1,5, et l'icône de lancement de l'application n'est pas affichée. Lorsque j'utilise un émulateur avec une API 1.6 ou plus récente, cela fonctionne très bien. Existe-t-il des étapes supplémentaires pour configurer l'icône pour les anciennes API comme la 1.5 sur laquelle je travaille?Comment faire pour définir l'icône de l'application lanceur sur Android Mobile avec 1.5 api

Merci beaucoup

+1

Publiez les bits pertinents de votre manifeste afin que nous puissions y jeter un coup d'œil. – Blrfl

+0

flavs

Répondre

1

Désolé pour la réponse tardive. Vous avez besoin de intent-filter ci-dessous dans le activity vous voulez que le lanceur de lancer:.

<activity 
      android:name=".ActivityToBeStartedByLauncher" 
      android:label="@string/app_name" 
      > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
1

Vérifiez que le répertoire des ressources de votre drawable/icône est dans

Android 1.5 ne prend pas en charge plusieurs résolutions de dpi écran. Android 1.5 recherche uniquement les icônes d'application dans le répertoire de ressources res/drawable.

Si vous voyez l'icône dans 1.6, mais pas 1.5, je suppose que vous avez l'icône dans un répertoire spécifique à la résolution, comme res/drawable-mdpi. Essayez de faire une deuxième copie de l'icône dans res/drawable/icon.png.

Questions connexes