@Override
  public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    BaseStickyHeaderAnimator animator =
        new HeaderStikkyAnimator() {

          @Override
          public AnimatorBuilder getAnimatorBuilder() {

            View viewToAnimate = getHeader().findViewById(R.id.header_image);
            final View titleToolbar = mToolbar.findViewById(R.id.title_toolbar);
            final Rect squareSizeToolbar =
                new Rect(0, 0, mToolbar.getHeight(), mToolbar.getHeight());

            return AnimatorBuilder.create()
                .applyScale(viewToAnimate, squareSizeToolbar)
                .applyTranslation(viewToAnimate, new Point(titleToolbar.getRight(), 0))
                .applyFade(viewToAnimate, 1f);
          }
        };

    StikkyHeaderBuilder.stickTo(mListView)
        .setHeader(R.id.header, (ViewGroup) getView())
        .minHeightHeader(250)
        .animator(animator)
        .build();

    populateListView();
  }
  @Override
  public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    StikkyHeaderBuilder.stickTo(mListView)
        .setHeader(R.id.header, (ViewGroup) getView())
        .minHeightHeader(250)
        .build();

    Utils.populateListView(mListView);
  }