Bonjour selon la documentation Android le dossier pouvant être dessiné doit comporter plusieurs sous-répertoires pour les images de différents dpis. Cependant, dans Android Studio, la création de sous-répertoires dans le dossier pouvant être dessiné empêche la détection des images. D'autre part, si une image est placée directement dans le dossier pouvant être dessiné, elle est détectée et disponible pour la vue d'utilisation R.drawable.ImageName. Dans ce cas, comment utiliser différentes images dpi pour le même nom d'image?
Les procédures standard sont:
Il y a deux façons de le faire.
1.Cliquez avec le bouton droit de la souris sur Nouveau -> Fonds d’image -> sélectionnez votre image restante la plus haute résolution sera créée automatiquement une fois que vous avez terminé, vous pouvez voir une résolution différente à l'intérieur du dossier
Maintenant, votre nomprojet-> app-> src-> main-> res->
Aila Vous pouvez voir vos dossiers pouvant être dessinés avec hdpi mdpi, etc.
Voici le moyen le plus simple d’avoir la structure appropriée de "répertoire" dans le dossier pouvant être dessiné pour mes icônes:
Maintenant, les pseudo-répertoires ont été créés pour vous dans le dossier Drawable de la vue Android. Ouvrez les vrais répertoires de votre système de fichiers "main/res/drawable-xxhdpi", "main/res/drawable-xhdpi" et remplacez les icônes de chaque dossier par les vôtres de la densité appropriée.
Vous ne créez pas de sous-dossiers du dossier pouvant être dessiné, mais des dossiers "frères" adjacents sous le dossier /res
pour les différentes densités d'écran ou tailles d'écran. Le dossier /drawable
(sans aucune dimension) est principalement utilisé pour les dessinables qui ne se rapportent à aucune taille d'écran telle que selector
s.
Voir cette capture d'écran (utilisez le nom drawable-hdpi
au lieu de mipmap-hdpi
):
Allez simplement dans project Explorer et changez votre View
de Android en projet depuis le menu déroulant et vous êtes prêt à partir .There you can simply create folder like we do in Eclipse.
Et dans la vue de projet Android, il est masqué, mais lorsque vous basculez en projet. Vous pouvez créer un dossier comme drawable-hdpi,drawable-xhdpi
.
copiez et collez simplement l'image dans res> drawable et il vous demandera de choisir le dossier de destination que vous souhaitez utiliser pour obtenir une résolution d'image. Dossiers pouvant être dessinés sur Android Studio
Dans Android studio, vous pouvez voir le dossier suivant dessinable xhdpi, drawable-hdpi, drawable-mdpi et plus ... Vous pouvez placer des images de différentes dpi dans ce dossier en conséquence et Android veillera au choix la densité d'écran de l'appareil.
NOTE: Vous devez mettre les images avec le même nom.
Vous devez accéder aux ID d'image à l'aide de R.mipmap.yourImageName
Nouveau -> Importation possible par lot -> Cliquez sur le bouton Ajouter -> Sélectionnez une image -> Sélectionnez la résolution de la cible, Nom de la cible, Format -> Ok