Seed Posté(e) 17 septembre 2011 Share Posté(e) 17 septembre 2011 Bonjour, comme le titre l'explique, je souhaiterais placer des Button sur un layout de façon absolue, je m'explique, j'ai une map qui fait 550*1335 px, et je l'affiche dans un ScrollView en gardant le ratio (redimensionnement par rapport à la largeur). Et sur cette map j'ai une 40 de button à placé à des endroits précis, mais je trouves rien d'efficace pour les placés correctement et qu'il reste au même endroit quel que soit la résolution de l'appareil utilisé pour lancé l'appli. J'ai essayer de regarder du côté des DisplayMetrics pour convertir mes pixels en dp mais ça me donne pas de résultat correct. (Je pensais utilisé un RelativeLayout.LayoutParameters avec le setMargins) Si quelqu'un pouvait m'aider ça serait super parce que là je suis bloqué! Merci d'avance. Edit: Enfaite j'ai trouvé comment faire en calculant la différence entre la largeur original de l'image et la largeur de l'image une fois afficher sur l'appareil avec le getWindowManager, mais si quelqu'un à une meilleur idée pour placé 40 boutons comme ça, je suis prenneur Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.