2010-01-21 5 views
0

J'utilise PackageManager.getApplicationLabel(ApplicationInfo) pour récupérer des étiquettes d'application.Puis-je récupérer une étiquette d'application indépendante des paramètres régionaux dans Android PackageManager?

Il semble que l'étiquette renvoyée dépend de l'environnement local du téléphone. Par exemple avec l'application musicale, j'obtiens "Music" en anglais, contre "Musica" si j'ai mes paramètres régionaux en espagnol.

Existe-t-il un moyen d'obtenir l'étiquette d'application par défaut (peut-être comme défini dans strings.xml)?

Je souhaite être en mesure de récupérer une étiquette d'application pour chaque application indépendante des paramètres régionaux.

Répondre

3

Il n'existe aucune «étiquette d'application pour chaque application indépendante des paramètres régionaux» dans Android. Après tout, dans votre propre application, vous remarquerez que vous ne fournissez pas une telle étiquette.

Je voudrais retourner la question: qu'est-ce que vous êtes mettre en AndroidManifest.xml qui répondrait à vos besoins? Ensuite, découvrez comment accéder à ces données à partir du PackageManager.

Questions connexes