2015-09-03 4 views
1

После запроса справки о функции масштабирования для больших изображений (Speed up zoom feature in ImageView) Эштон Энгберг отвечает большой библиотекой Ion, которая позволяет использовать функцию Deep Zoom.Экстракт DeepZoom из Ion

Действительно хорошая библиотека, хотя по нескольким причинам (в основном из-за того, что архитектура моего приложения уже исправлена ​​и очень трудно изменить). Я хочу только функцию глубокого масштабирования, а не все материалы подключения.

Любой может помочь мне изолировать эту функцию от всего остального? До сих пор мои усилия были бессмысленными, даже для создания библиотеки Иона.

Любые подсказки, даже очень маленькие, оцениваются.

+0

Почему бы не использовать что-то вроде [этой библиотеки] (https://github.com/davemorrissey/subsampling-scale-image-view) вместо этого? – CommonsWare

+0

Я тебя люблю. Я делаю. Пожалуйста, сделайте ответ с этим ответом, чтобы я мог дать вам принятый ответ :) действительно спасибо :) – Filnik

ответ

2

The Android Arsenal - твой друг.

(если вы не являетесь большим поклонником еще одной команды Премьер-лиги и отвратитесь от всего, что связано с «Арсеналом»), и в этом случае Android Arsenal не является вашим другом, но все же является полезным сайтом)

Searching the Arsenal for zoom раскрывает несколько библиотек, предлагающих возможности масштабирования. Из тех, что кажется ближе всего к «Deep Zoom», от манжеты, является Subsampling Zoom Image View, так как он предназначен для обработки очень больших изображений. Хотя, если ваше изображение уже готово, TileView может быть лучшим выбором.

+0

Мое изображение еще не выложено плиткой, поэтому изображение с подзадачей с увеличенным изображением просто отлично работает. Еще лучше Иона. Еще раз спасибо за вашу помощь и указатель на Android Arsenal, по достоинству оценил :) – Filnik

 Смежные вопросы

  • Нет связанных вопросов^_^