android: TimePickerDialog impede que o usuário selecione o horário passado e pode selecionar o horário futuro com nova data

Eu estou usando este linkAndroid TimePickerDialog definir o tempo máximo.

Eu sou novo no android. Com a ajuda deste código, não posso selecionar o tempo passado, mas não podemos selecionar o tempo futuro. Quando 12 é selecionado no modo timepickerdialog, mude para am automaticamente de acordo com o dia seguinte e não o dia anterior.

questionAnswers(2)

yourAnswerToTheQuestion