Android: как загружать и отображать большие изображения (размер A0) - как это сделала карта Google? - PullRequest
8 голосов
/ 11 декабря 2011

Мне нужно загрузить и отобразить некоторые очень большие изображения, некоторые имеют размер A0 (33,1 × 46,8 дюйма). Я действительно следовал тому, как карта Google отображала карту, разделив изображение на плитку (размер 128x128 пикселей) с разностным увеличением. уровни (для увеличения / уменьшения) и загрузки их в представление, но я все еще застреваю в проблемах с производительностью, это недостаточно плавно. Я думаю, что некоторые из вас сталкивались с той же проблемой и решили эту проблему, поэтому, если вы можете поделиться со мной и всеми. Как я знаю, есть класс CATiledLayer для выполнения этой работы в системе iOS. Любая помощь будет оценена.

Ответы [ 2 ]

1 голос
/ 02 ноября 2012

есть одна сторонняя библиотека под названием MapView, Лучше всего загружать очень большие изображения.

попробуйте эту ссылку

1 голос
/ 22 октября 2012

Проверьте это .Согласно его README, это «вид прокрутки для отображения большой картинки (аналогично iOS« CATiledLayer »)»

...