void UpdateTime() { var time = TimePickerDialog.GetTime(Element); _picker.Date = new DateTime(1, 1, 1).Add(time).ToNSDate(); _preSelectedDate = _picker.Date; }
void CreateDialog() { var time = TimePickerDialog.GetTime(Element); if (_dialog == null) { bool is24HourFormat = DateFormat.Is24HourFormat(_view.Context); _dialog = new ATimePickerDialog(_view.Context, TimeSelected, time.Hours, time.Minutes, is24HourFormat); _dialog.SetCanceledOnTouchOutside(true); _dialog.DismissEvent += (ss, ee) => { _dialog.Dispose(); _dialog = null; }; _dialog.Show(); } }