Приложение для планшета должно отображать очень большое изображение (2500x6000) и разрешать пользователю перемещаться, увеличивать &. Так как он не может вписаться в память, я разбил его на плитки и загружаю их по мере необходимости. Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда я выгружаю или заменяю растровое изображение, я вызываю сбор мусора, который приостанавливает мое приложение с заметным заиканием. Мне было интересно, если кто-нибудь придумал какие-нибудь умные способы обойти это? Я создаю свои растровые изображения, используя BitmapFactory.decodeResource. Я попытался заменить одно и то же растровое изображение, но сбор мусора все еще выполняется (при условии, что он выгружает старое растровое изображение и заменяет его новым).Пытается отображать большое изображение в виде плит без икоты
Спасибо!
Загрузка плиток на самом деле не проблема ... за исключением бит мусора, и я не думаю, что другой подход изменит это. Я могу попробовать браузер, но я не думаю, что веб-представление действительно будет работать для поведения, которое мы пытаемся получить. – anakin78z