Я показываю GIF-файлы в RecyclerView. Код:
Glide.with(acitivity)
.load(url)
.placeholder(R.drawable.image_placeholder)
.diskCacheStrategy(DiskCacheStrategy.SOURCE)
.listener(listener)
.into(viewHolder.imageView);
Если я оставлю фрагмент, содержащий этот RecyclerView, открытым, приложение будет использовать очень большое количество ЦП (~ 40%). И телефон нагревается, если использую Фрагмент 1-2 минуты. Это нормально для GIF? Я делаю что-то не так здесь?
android.view.Choreographer$FrameDisplayEventReceiver.run android.view.Choreographer.doFrame android.view.Choreographer.doCallbacks android.view.Choreographer$CallbackRecord.run android.view.ViewRootImpl$TraversalRunnable.run android.view.ViewRootImpl.doTraversal android.view.ViewRootImpl.performTraversals android.view.ViewRootImpl.performDraw android.view.ViewRootImpl.draw android.view.ThreadedRenderer.draw
- person Prashant Borde   schedule 04.03.2016