title: RecyclerView re-animate views on scrolling
body: <p>I want animate view on click of it. I am animating that view using <code>AnimatorSet</code>
  But when user scroll at that time state of animation is not maintain or not clearAnimation properly. It will animate other item's icon.
  anyone has idea on it?</p>
  
  <p>animation method:</p>
  
  <pre><code>public static void likeAnimation(Object object) {
          if (object == null) {
              return;
          }
          AnimatorSet set = new AnimatorSet();
          Object myView = object;
          set.setInterpolator(new LinearInterpolator());
          set.playTogether(
                  ObjectAnimator.ofFloat(myView, "rotation", 0, 360)
          );
          set.setDuration(500).start();
      }
  </code></pre>
  
  <p>RecyclerView code:</p>
  
  <pre><code> @Override
          public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
    holder.imageView_like.setOnClickListener(new View.OnClickListener() {
                      @Override
                      public void onClick(final View v) {
                        likeAnimation(v);
  }
  
  }
  </code></pre>