title: Are Activity/Fragment Transitions compatible with pre-Lollipop devices?
body: <p>I'm trying to make an Activity Transition using Shared Elements on a pre-Lollipop device (4.x). Is it possible? So far, I'm trying this:</p>
  
  <pre><code>public class RewardDetail extends ActionBarActivity {
      @Override
      public void onCreate(final Bundle savedInstanceState) {
          ...
  
          ViewCompat.setTransitionName(imageView, TRANSITION_NAME);
      }
  
      ...
  
      public static void launch(ActionBarActivity activity, View transitionView, WelcomeReward detailData) {
          ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, transitionView, TRANSITION_NAME);
          Intent intent = new Intent(activity, RewardDetail.class);
          intent.putExtra(PARAM_DATA, detailData);
          ActivityCompat.startActivity(activity, intent, options.toBundle());
      }
  }
  </code></pre>
  
  <p>called by:</p>
  
  <pre><code>@Override
  public void onClick(final View v) {
      int position = recyclerView.getChildPosition(v);
      WelcomeReward welcomeReward = data.get(position);
      RewardDetail.launch(WelcomeRewardActivity.this, v.findViewById(R.id.reward_view), welcomeReward);
  }
  </code></pre>
  
  <p>But it results in a "regular" transition (no shared element). Any ideas?</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>According to this video, it could be done:</p>
  
  <p><a href="https://www.youtube.com/watch?v=RhiPJByIMrM&amp;index=8&amp;list=WL">https://www.youtube.com/watch?v=RhiPJByIMrM&amp;index=8&amp;list=WL</a></p>
  
  <p>Is there a library already implementing this for pre Lollipop ?</p>