Skip to content

Instantly share code, notes, and snippets.

@jcmm33
Created February 23, 2016 09:12
Show Gist options
  • Save jcmm33/c5a329e241793bef0e6d to your computer and use it in GitHub Desktop.
Save jcmm33/c5a329e241793bef0e6d to your computer and use it in GitHub Desktop.
Enter Transition
var commandContext = new CommandContext
{
ActivityOptions =
ActivityOptions.MakeSceneTransitionAnimation(context, new Pair(imageView, FoodVenue.ViewNameImageView))
};
currentActivity.StartActivity(intent,commandContext.ActivityOptions.ToBundle());
public class FoodVenue : RxActivity<Model>
{
public TextView textView { get; set; }
public ImageView imageView { get; set; }
// constants which
public static readonly string ViewNameTextView = "details:header:text";
public static readonly string ViewNameImageView = "details:header:image";
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
textView.TransitionName = ViewNameTextView;
imageView.TransitionName = ViewNameImageView;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment