public static TimePickerFragment NewInstance(Action <DateTime> onTimeSelected)
        {
            TimePickerFragment TimeFrag = new TimePickerFragment();

            TimeFrag.timeSelectedHandler = onTimeSelected;
            return(TimeFrag);
        }
        private void btnCheckOutTime_Click(object sender, EventArgs e)
        {
            TextView           tvCheckOutTime = (TextView)FindViewById(Resource.Id.tvCheckOutTime);
            TimePickerFragment frag           = TimePickerFragment.NewInstance(ActionHandler);

            void ActionHandler(DateTime time)
            {
                tvCheckOutTime.Text = time.ToLongTimeString();
            }

            frag.Show(FragmentManager, TimePickerFragment.TAG);
        }