Le `` tag pour le manifeste d’Android contient un attribut logo que j’ai jamais vu avant. Quelle est la différence entre l’icône de votre application et son logo ? Il sert uniquement pour le marché ?
Réponses
Trop de publicités?L'ActionBar va utiliser android:logo de l'attribut de votre manifeste, si l'un est fourni. Qui vous permet d'utiliser des drawable ressources pour la icône (Lanceur) et le logo (ActionBar, parmi d'autres choses).
setDisplayUseLogoEnabled() Permet l'utilisation d'une autre image (une "logo") dans l'Action Bar, au lieu de la valeur par défaut icône de l'application. Un logo est souvent plus large, plus le détail de l'image qui représente l'application. Lorsque cela est activée, le système utilise l'image du logo de l'application (ou de l'activité individuelle) dans le fichier de manifeste, avec l' android:le logo de l'attribut. Le logo sera redimensionnée de manière à l'adapter la hauteur de la Barre d'Action. (La meilleure pratique est de concevoir le logo à de la même taille que votre icône de l'application.)
Source: http://developer.android.com/guide/topics/ui/actionbar.html#Style
Pour remplacer l'icône avec un logo, indiquez votre logo d'application dans le le fichier de manifeste avec le android:logo de l'attribut, puis d'appeler setDisplayUseLogoEnabled(vrai) dans votre activité.
Source: http://developer.android.com/sdk/android-3.0.html#api