Лагает seekbar при загрузке большой картинки в imageView

Интерфейс, диалоги, темы, стили, меню
Закрыто
TemMax
Сообщения: 66
Зарегистрирован: 27 окт 2013, 13:46

Лагает seekbar при загрузке большой картинки в imageView

Сообщение TemMax » 23 авг 2015, 18:33

Добрый день всем. Собственно такая проблема — есть seekbar'ы на imageView, которые отвечают за некоторые графические параметры пикчи, но не в этом суть. Суть в том, что при загрузке большой картинки из галереи (например пикчи, снятой на камеру) seekbar'ы начинают подлагивать или вообще жутко тормозить при их перетаскивании. В чем может быть проблема? В методе onProgressChanged ничего не применяю, только в onStopTrackingTouch начинаются действия.
Еще на некоторых телах сталкиваюсь с проблемой outOfMemory. Предполагаю, что надо как-то сжимать Bitmap в случае, если загружаю большую картинку. Пересмотрел кучу методов и не могу понять как сделать ограничение, если пикча будет слишком мала, а ее оно сожмет и вообще получится абы что...
Заранее благодарю.

Проблема решена путем пересоздания через createScaledBitmap и указанием величины scale. Нашел более-менее оптимальную величину. Спасибо
Последний раз редактировалось TemMax 24 авг 2015, 14:24, всего редактировалось 4 раза.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Лагает seekbar при загрузке большой картинки в imageView

Сообщение Foenix » 23 авг 2015, 22:35

интересно кто тебе без кода что-нибудь скажет?
используй Picasso для загрузки картинок.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

TemMax
Сообщения: 66
Зарегистрирован: 27 окт 2013, 13:46

Re: Лагает seekbar при загрузке большой картинки в imageView

Сообщение TemMax » 24 авг 2015, 13:45

Foenix писал(а):интересно кто тебе без кода что-нибудь скажет?
используй Picasso для загрузки картинок.
Добавил код. Смотрите

Закрыто