@Override public void onScrollStateChanged(AbsListView view, int scrollState) { if (scrollState == SCROLL_STATE_FLING) { Picasso.with(view.getContext()).pauseTag(TAG); } else { Picasso.with(view.getContext()).resumeTag(TAG); } }
@Override public void onPause() { super.onPause(); Picasso.with(context).pauseTag(context); }
@Override public void onPause() { super.onPause(); Picasso.with(context).pauseTag(context); }
@Override public void onScrollStateChanged(AbsListView view, int scrollState) { if (scrollState == AbsListView.OnScrollListener.SCROLL_STATE_FLING) { Picasso.with(context).pauseTag(context); } else { Picasso.with(context).resumeTag(context); } }
@Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) { super.onScrolled(recyclerView, dx, dy); if (Math.abs(dy) > SCROLL_THRESHOLD) { sPicasso.pauseTag(TAG); } // else { // sPicasso.resumeTag(TAG); // } }
@Override public void onScrollStateChanged(int newState) { switch (newState) { case RecyclerView.SCROLL_STATE_DRAGGING: mPicasso.pauseTag(PICASSO_TAG); break; case RecyclerView.SCROLL_STATE_IDLE: case RecyclerView.SCROLL_STATE_SETTLING: mPicasso.resumeTag(PICASSO_TAG); break; } }
@Override public void onScrollStateChanged(int newState) { switch (newState) { case RecyclerView.SCROLL_STATE_DRAGGING: mPicasso.pauseTag(PICASSO_TAG); break; case RecyclerView.SCROLL_STATE_IDLE: case RecyclerView.SCROLL_STATE_SETTLING: mPicasso.resumeTag(PICASSO_TAG); break; } }
@Override public void onScrollStateChanged(int newState) { switch (newState) { case RecyclerView.SCROLL_STATE_DRAGGING: mPicasso.pauseTag(PICASSO_TAG); break; case RecyclerView.SCROLL_STATE_IDLE: case RecyclerView.SCROLL_STATE_SETTLING: mPicasso.resumeTag(PICASSO_TAG); break; } }
@Override public void onScrollStateChanged(AbsListView view, int scrollState) { if (scrollState == SCROLL_STATE_FLING) { Picasso.with(view.getContext()).pauseTag(TAG); } else { Picasso.with(view.getContext()).resumeTag(TAG); } }