Android: Configurando o tempo no seletor de tempo com a hora mostrada na visualização de texto
No meu aplicativo, estou mostrando a hora no modo de exibição de texto como 19:00. Ao clicar na visualização de texto, aparece uma caixa de diálogo de seleção de horário. Nesse seletor de tempo, preciso mostrar exatamente a mesma hora do que está aparecendo na visualização de texto. Mas não estou conseguindo fazer isso.
CÓDIGO
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm a");
//int hr = 0;
Date date = null;
try
{
date = sdf.parse(resDateArray[3]);
}
catch (ParseException e) {
e.printStackTrace();
}
final Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
//tp is reference variable for time picker
tp.setCurrentHour(calendar.get(Calendar.HOUR));
tp.setCurrentMinute(calendar.get(Calendar.MINUTE));
}//else