Aller au contenu

[Résolu] Imposer un ratio à une view


Bismuth76

Recommended Posts

Bien l'bonjour !

Bon wala, j'ai un problème et je me bats sans trouver de solution...

J'aimerais pouvoir imposer à une view (une image view en l'occurence) un ratio particulier. Pour simplifier les choses, admettons que j'ai une image qui a les dimensions 400x300 (soit un ratio de 4:3), j'aimerais qu'elle prenne la largeur de son parent (fill_parent) mais qu'elle ait une hauteur=largeur*3/4 pour ensuite appliquer un scale type "fitXY".

Je sais qu'il serait possible de créer ma propre view pour faire ça mais si vous aviez des pistes :)

Walou, n'hésitez pas à demander des détails. Si ce n'est pas clair, je tâcherai de vous faire un bout de code factice (ce problème est lié au dev de l'appli de mon taff et je ne peux naturellement pas diffuser le code :emo_im_undecided: ).

Merci par avance pour votre aide ;)

Lien vers le commentaire
Partager sur d’autres sites

Bon bin en fait c'était tout simple... J'avais déjà la solution mais Eclipse a un vieux bug d'affichage qui m'a induit en erreur. Mais en fait, tout fonctionne comme je le souhaite.

Pour l'explication, voilà ce que j'ai fait sur mon imageView :

- Adjust view bounds = true

- Scale type = fitCenter

Après, pour le "scale type" ça dépend de ce qu'on souhaite obtenir.

Bref, walou ;)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...