Как увеличить растровое изображение с высоким разрешением?

Я пытаюсь реализовать средство просмотра изображений с помощью TouchImageView .

  • TouchImageView помещается во Фрагмент.
  • И я установил большое изображение (2500×3000) в этот TouchImageView (загрузка с помощью inSampleSize = 8).
  • Затем я зажимаю изображение в увеличенном масштабе, оно отображается с низким разрешением (неудивительно).

Тем не менее, я хочу отображать изображение с высоким разрешением при масштабировании, например, приложение Android Gallery. Как это сделать?

Заранее спасибо.

Solutions Collecting From Web of "Как увеличить растровое изображение с высоким разрешением?"

Я не смог найти реализацию ImageView, которая поддерживает масштабирование на большие изображения, поэтому я создал один, который разбивает изображение и показывает минимальное количество плиток с высоким разрешением, заменяя их при масштабировании и панорамировании. Надеюсь, он делает то, что вам нужно.

https://github.com/davemorrissey/subsampling-scale-image-view

Вы можете попробовать следующее: AndroidBigImage

http://www.androidhub4you.com/2013/05/zoom-image-demo-in-android-zoom-image.html

Надеюсь, это поможет вам найти ответ.