Je cale sur un problème dont je ne trouve pas la solution. Je m'explique :
Sous android studio, par défaut, il existe 4 appareils avec un affichage xhdpi :
tablette 7.0 (1200 x 1920)
tablette 8.9 (2048 x 1536)
tablette 9.9 (2560 x 1800)
tablette 10.1 (2560 x 1800)
J'ai une image de fond de la taille du plus grand écran (2560 x 1800). Cette image de fond possède une seule couleur avec un carré de 45 x 45 pixel d'une couleur différente placé à une distance de 650 x 25 dp en partant d'en haut à gauche.
Sur ce carré de l'image de fond, je veux placer un carré de taille identique mais de couleur différente (une deuxième image). Pour mon problème, j'ai placé l'image de fond et le carré sur un RelativeLayout avec un scaleXY.
mais suivant l'appareil, mon carré n'est plus à la bonne place et plus de la même taille que le carré de l'image de fond.
Je suppose que je n'ai pas fait les choses comme il le faudrait. pouvez-vous m'aider ?
avec des LinearLayout et un découpage de la première image, sans oublier d'utiliser le TypeScale FitXY et AdjustViewBound = true sur toutes les images.
Par contre je n'arrive pas à faire en sorte que les images tiennes en hauteur sur les écrans... comment faire, une idée ?
position et taille d'une image / taille d'écran
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.