private void updateTimePickerWidgets(bool is24HoursMode) { if (startTimePicker != null) { startTimePicker.ValueChanged -= updateStartTime; startTimePicker.Dispose(); } startTimePicker = new TogglDroidTimePicker(Context, is24HoursMode); startTimePickerContainer.RemoveAllViews(); startTimePickerContainer.AddView(startTimePicker); startTimePicker.ValueChanged += updateStartTime; if (stopTimePicker != null) { stopTimePicker.ValueChanged -= updateStopTime; stopTimePicker.Dispose(); } stopTimePicker = new TogglDroidTimePicker(Context, is24HoursMode); stopTimePickerContainer.RemoveAllViews(); stopTimePickerContainer.AddView(stopTimePicker); stopTimePicker.ValueChanged += updateStopTime; }