private void updateTimePickerWidgets(bool is24HoursMode) { startTimePicker = new TogglDroidTimePicker(Context, is24HoursMode); stopTimePicker = new TogglDroidTimePicker(Context, is24HoursMode); startTimePickerContainer.RemoveAllViews(); stopTimePickerContainer.RemoveAllViews(); startTimePickerContainer.AddView(startTimePicker); stopTimePickerContainer.AddView(stopTimePicker); }
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; }