2016-09-03 1 views
0

Je suis nouveau à Android et le développement d'une application qui montre la liste des pays avec son drapeau dans un GridView, j'utilise TimeZone.getAvailableIDs() pour obtenir le nom des pays, mais don ' Je n'ai aucune idée de comment obtenir les images du drapeau. Quelqu'un peut-il me dire comment obtenir les drapeaux avec le nom du pays ou en utilisant le code du pays.comment obtenir l'image du drapeau du pays avec le nom du pays en utilisant le fuseau horaire

+0

cochez cette réponse [Liste des pays Android avec ....] (http://stackoverflow.com/questions/20519675/android-countries-list-with-flags-and-availability-of-getting-iso-mobile -codes) – vahid

Répondre

0

Vous avez peu de façons de le faire.

1. Créez un Hashmap dans lequel vous conserverez le nom et l'image du pays et, selon le nom du pays, récupérerez votre image depuis HashMap.

2. Si vous avez des images dans votre dossier drawable puis conserver le nom d'image même en fonction du nom que vous obtiendrez de TimeZone puis chargez cette image particulière du dossier drawable.

+0

Je n'ai pas d'images ni je veux mettre des images dans mon drawable ... –

+0

Vous devez le garder quelque part –