How to zoom in an imageView?

3

I'm looking for the implementation of a zoom on the internet but I do not think so. I found only one zoom that is applied across the image. I needed this standard zoom which has in most applications that allows zooming in any point of the image. Does anyone know how to implement this? Thank you in advance.

    
asked by anonymous 20.01.2016 / 13:49

1 answer

3

Look at this lib here

ImageView mImageView;
PhotoViewAttacher mAttacher;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // Any implementation of ImageView can be used!
    mImageView = (ImageView) findViewById(R.id.iv_photo);

    // Set the Drawable displayed
    Drawable bitmap = getResources().getDrawable(R.drawable.wallpaper);
    mImageView.setImageDrawable(bitmap);

    // Attach a PhotoViewAttacher, which takes care of all of the zooming functionality.
    mAttacher = new PhotoViewAttacher(mImageView);
}


// If you later call mImageView.setImageDrawable/setImageBitmap/setImageResource/etc then you just need to call
attacher.update();
    
20.01.2016 / 14:12