J'ai un ImageView défini comme suit en XML. C'est dans un ViewPager personnalisé.Comment connaître la taille d'une image mise à l'échelle?
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/imageView"
android:scaleType="fitXY"/>
Il fonctionne comme un charme, mais je dois connaître la hauteur réelle de l'image, après qu'il a été mis à l'échelle. Je prends les valeurs dans la méthode onMeasure de la coutume ViewPager, comme ceci:
View child = getChildAt(0);
child.measure(widthMeasureSpec, MeasureSpec
.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
int h = child.getMeasuredHeight();
La hauteur que je reçois est pas la hauteur de l'image à l'échelle, il est la taille originale de l'image avant été réduite.
Merci.