Exemplo n.º 1
0
        /// <summary>
        /// Creates a time picker dialog.
        /// </summary>
        /// <param name="context">The context</param>
        /// <param name="listener">The listener to get the set duration.</param>
        /// <param name="duration">The default duration.</param>
        public TimeDurationPickerDialog(Context context, OnDurationSetListener listener, long duration)
            : base(context)
        {
            _durationSetListener = listener;

            LayoutInflater inflater = LayoutInflater.From(context);
            View           view     = inflater.Inflate(Resource.Layout.time_duration_picker_dialog, null);

            SetView(view);
            SetButton(-1, context.GetString(Resource.String.ok), this);
            SetButton(-2, context.GetString(Resource.String.cancel), this);

            _durationInputView          = (TimeDurationPicker)view;
            _durationInputView.Duration = duration;
        }
Exemplo n.º 2
0
 /// <summary>
 /// Creates a time picker dialog.
 /// </summary>
 /// <param name="context">The context.</param>
 /// <param name="listener">The listener to get the set duration.</param>
 /// <param name="duration">The default duration in milliseconds.</param>
 /// <param name="timeUnits">The default timeunits.</param>
 public TimeDurationPickerDialog(Context context, OnDurationSetListener listener, long duration, int timeUnits)
     : this(context, listener, duration)
 {
     _durationInputView.TimeUnits = timeUnits;
 }