В моем приложении у меня есть настройка 2 TimePickers внутри моей активности. Это в настоящее время, как я получаю значения от 2 TimePickers:Получение значений из 2 TimePickers и их сравнение
int hour1 = mFirstWakeUpTimePicker.getCurrentHour();
int min1 = mFirstWakeUpTimePicker.getCurrentMinute();
int hour2 = mSecondWakeUpTimePicker.getCurrentHour();
int min2 = mSecondWakeUpTimePicker.getCurrentMinute();
GregorianCalendar calendar1 = new GregorianCalendar();
GregorianCalendar calendar2 = new GregorianCalendar();
calendar1.set(Calendar.HOUR_OF_DAY, hour1);
calendar1.set(Calendar.MINUTE, min1);
calendar2.set(Calendar.HOUR_OF_DAY, hour2);
calendar2.set(Calendar.MINUTE, min2);
После этого, мне нужно, чтобы сравнить их, чтобы проверить, если они, по крайней мере, 3 минуты друг от друга. Как мне это достичь? Кроме того, какой способ записи этого кода лучше?
Любая помощь приветствуется.
Благодарим за информацию. Я это понимаю, и теперь я могу заставить его работать. – aresz