protected override void OnCreate (Bundle savedInstanceState)
		{
			base.OnCreate (savedInstanceState);
		
			SetContentView (Resource.Layout.activity_main);

			easingList = FindViewById<ListView> (Resource.Id.easing_list);
			adapter = new EasingAdapter (this);
			easingList.Adapter = adapter;
			target = FindViewById (Resource.Id.target);
			history = FindViewById<DrawView> (Resource.Id.history);
			easingList.ItemClick += (sender, e) => {
				history.Clear ();

				var s = (Skill)e.View.Tag;

				var set = new AnimatorSet ();
				target.TranslationX = 0;
				target.TranslationY = 0;
				set.PlayTogether (
					Glider.Glide (s, 1200, ObjectAnimator.OfFloat (target, "translationY", 0, DrawView.DipToPixels (this, -(160 - 3))), args => {
						history.DrawPoint (args.Time, args.Duration, args.Value - DrawView.DipToPixels (this, 60));
					}));
				set.SetDuration (1200);
				set.Start ();
			};
		}
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            SetContentView(Resource.Layout.activity_main);

            easingList            = FindViewById <ListView> (Resource.Id.easing_list);
            adapter               = new EasingAdapter(this);
            easingList.Adapter    = adapter;
            target                = FindViewById(Resource.Id.target);
            history               = FindViewById <DrawView> (Resource.Id.history);
            easingList.ItemClick += (sender, e) => {
                history.Clear();

                var s = (Skill)e.View.Tag;

                var set = new AnimatorSet();
                target.TranslationX = 0;
                target.TranslationY = 0;
                set.PlayTogether(
                    Glider.Glide(s, 1200, ObjectAnimator.OfFloat(target, "translationY", 0, DrawView.DipToPixels(this, -(160 - 3))), args => {
                    history.DrawPoint(args.Time, args.Duration, args.Value - DrawView.DipToPixels(this, 60));
                }));
                set.SetDuration(1200);
                set.Start();
            };
        }