1

Iam développer une application Android en utilisant Android Studio est, j'ai parlé ce link à utiliser différentes ressources images mais je ne ai pas obtenir la sortie.Comment détecter plusieurs résolutions d'images à partir d'un seul dossier drawable au studio android

est ce que je dois "Je 480x640_240dpi, 480x800_240dpi, 480x854_240dpi, 600x1024_240dpi dans mon dossier drawable-hdpi", mais lors de l'exécution de l'application des images étirez.

Comment détecter le résolution correcte image à l'correspondant appareil. Et aussi m'aider à ajouter des images à la tablette (que seulement en mode paysage, dans ma tablette de l'application ne travaillera pas sur portrait comme exigences). Merci d'avance.

+0

J'ai besoin de cibler périphérique extact à sa résolution exacte comment c'est possible? –

Répondre

2

Le ciblage des résolutions spécifiques est possible avec des qualificatifs de l'annuaire des ressources. Par exemple, vous pouvez créer le dossier drawable-w320dp-h533dp-hdpi pour l'image 480px x 800px sur l'écran hdpi.

EDIT: Étant donné que vous utilisez probablement Android Studio, vous pouvez définir les qualificatifs dans la boîte de dialogue lorsque vous créez un nouveau répertoire de ressources.

+0

Super, répondu à ce dont j'ai besoin. tank u –

+0

Mais on pense comment je dois donner les images en mode paysage (nom du dossier?) –

+1

Changer la largeur et la hauteur :) – Lamorak

1

Mettez toutes vos images en fonction des résolutions. ie

  • res/étirable-mdpi/graphic.png // bitmap pour moyenne densité
    res/étirable-hdpi/graphic.png // bitmap pour haute densité
    res/étirable -xhdpi/graphic.png // bitmap pour
    res extra-haute densité/étirable-xxhdpi/graphic.png // bitmap pour
    extra-extra-haute densité

pour plus de détails http://developer.android.com/guide/practices/screens_support.html

+0

ouais je le sais mais j'ai besoin de cibler périphérique extact à sa résolution exacte comment c'est possible? –