Je redimensionne un ImageView et l'adapte automatiquement à l'image, j'ai besoin de ceci pour zoomer et dézoomer l'image, c'est la façon dont je souhaite l'implémenter car l'image est déjà 2048x2048 et je ne peux pas re -size. Bu le code ne fonctionne qu'une fois pour une raison quelconque, le second clic ne fait rien. Si vous avez d'autres idées ou suggestions, j'aimerais les entendre. Je vous remercie.Redimensionner ImageView et fitXY
ImageView map = (ImageView) findViewById(R.id.imageViewMap);
Bitmap mapIm = BitmapFactory.decodeResource(getResources(),R.drawable.myMap);
map.setImageBitmap(mapIm); //first view
zoomIn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
map.getLayoutParams().height = counter*5000 ;
map.getLayoutParams().width = counter*5000;
BitmapDrawable bmd = new BitmapDrawable(mapIm);
map.setImageDrawable(bmd);
bmd = null;
counter++;
}
});
Je l'ai déjà défini dans mon xml, ce n'est pas le gabarit – Dim
@ user1891408 avez-vous vérifié le lien – Janmejoy
Oui, il fait aussi panoramique, ce n'est pas ce dont j'ai besoin, merci! – Dim