Note that there are some explanatory texts on larger screens.

plurals
  1. POTime picker with working time to work
    text
    copied!<p>I've problem with time picker: i want create an app that automatically calculate the working time to work (if i start at 8am and end at 11:30 I must have 3:30 as a result).</p> <pre><code> @Override protected Dialog onCreateDialog(int id) { switch (id) { case TIME_DIALOG_ID: return new TimePickerDialog(this, timePickerListener, hour, minute,false); case TIME_DIALOG_ID2: return new TimePickerDialog(this, timePickerListener2, hour1, minute1,false); case TIME_DIALOG_ID3: return new TimePickerDialog(this, timePickerListener3, hour, minute,false); case TIME_DIALOG_ID4: return new TimePickerDialog(this, timePickerListener4, hour, minute,false); } return null; } private TimePickerDialog.OnTimeSetListener timePickerListener = new TimePickerDialog.OnTimeSetListener() { public void onTimeSet(TimePicker view, int selectedHour, int selectedMinute) { hour = selectedHour; minute = selectedMinute; txtTime1.setText(new StringBuilder().append(padding_str(hour)).append(":").append(padding_str(minute))); } }; private TimePickerDialog.OnTimeSetListener timePickerListener4 = new TimePickerDialog.OnTimeSetListener() { public void onTimeSet(TimePicker view, int selectedHour, int selectedMinute) { hour4 = selectedHour; minute4 = selectedMinute; txtTime4.setText(new StringBuilder().append(padding_str(hour4)).append(":").append(padding_str(minute4))); if (txtTime4 == null) { hour4 = 0; hour3=0; minute4=0; minute3=0; } txtTimeresult1.setText(new StringBuilder().append(padding_str((hour1-hour)+(hour4-hour3))).append(":").append(padding_str((minute1-minute)+(minute4-minute3)))); }}; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload