Как переопределить дублирование PhotoView

Я хочу установить масштаб =4 после двойного касания

в onCreate():

         imageView = (ImageView)rootView.findViewById(R.id.imageView1);
         mAttacher = new PhotoViewAttacher(imageView);
         imageLoader.displayImage(globalWallImages.get(position).preview, imageView, options);
         mAttacher.setOnDoubleTapListener(this);

Я устанавливаю mAttacher.setOnDoubleTapListener(this);и в методе этого интерфейса это делается:

public boolean onDoubleTap(MotionEvent e) {
        Log.e("","onDoubleTap");
        mAttacher.setScale(4);
        return true;
    }

но изображение не хочет масштабироваться

1 ответ

Решение

Нашел решение

по умолчанию MaximumScale < 4, поэтому я добавляю:

mAttacher.setMaximumScale(5f);
Другие вопросы по тегам