fun openTimePicker(){
mHour = c.get(Calendar.HOUR_OF_DAY)
mMinute = c.get(Calendar.MINUTE)
c.setTime(c.getTime());
// Launch Time Picker Dialog
val timePickerDialog = TimePickerDialog(this,
TimePickerDialog.OnTimeSetListener {
view, hourOfDay, minute ->
hour = hourOfDay
minutes = minute
var timeSet = ""
if (hour > 12) {
hour -= 12
timeSet = "PM"
} else if (hour === 0) {
hour += 12
timeSet = "AM"
} else if (hour === 12) {
timeSet = "PM"
} else {
timeSet = "AM"
}
if (minutes < 10)
min = "0$minutes"
else
min = minutes.toString()
val date = StringBuilder()
date.append(hour).append(':')
.append(min ).append(" ").append(timeSet).toString()
Toast.makeText(this,date,Toast.LENGTH_LONG).show()
// txtTime.setText(hourOfDay.toString() + ":" + minute)
},
mHour, mMinute, false)
timePickerDialog.show()
}
Я хочу выбрать время только с 10:00 до 14:00, а затем выбрать с 16:00 до 20:00 в диалоговом окне выбора времени.Я добавил код, но как установить диапазон при выборе времени, в котором я поместил минимальный диапазон и максимальный диапазон