/ / définir la largeur et la hauteur étendues d'ImageView par programmation - Android - Android, hauteur, largeur, imageview

définir étendue ImageView largeur et hauteur par programme - Android - Android, hauteur, largeur, imageview

J'ai une classe personnalisée qui étend ImageView quiJe mets par programme un RelativeLayout. Je veux que chacune de ces images ait une largeur et une hauteur spécifiques. J'ai essayé de définir la largeur / hauteur dans le code avec LayoutParams et avec setMaxWidth / setMaxHeight ... travail.

Voici le code du constructeur de la classe:

LayoutParams p = new LayoutParams(50,67);
this.setLayoutParams(p);
this.setImageResource(WhichImage(wi));
this.setMaxWidth(50);
this.setMaxHeight(67);

"J'ai déplacé l'appel à setImageResource () au-dessus et au-dessous de tout ce qu'il y a là-bas et il reste par défaut à la taille réelle de l'image dans mes drawables ...

Réponses:

0 pour la réponse № 1

Vous devez probablement dire au ImageView comment évoluer. Essayez d'utiliser ImageView#setScaleType.