hola estoy creando una aplicación en android ya se que esta es sección es en java en realidad este código es java. El problema es me funciona no realmente bien no doy la con la solución. ejempló si antena 3 emite arrow a las 23:45 Y termina a las 01:00 y son actual: 00:15 no muestra nada. Gracias dejo el código.
Código:
Date date = new Date();
SimpleDateFormat dateFormat;
Calendar time = Calendar.getInstance();
dateFormat = new SimpleDateFormat("HH:mm", Locale.US);
String ahora = dateFormat.format(time.getTime());
//ahoraHoras cojo la hora acual del sistema
int ahoraHoras = Integer.parseInt(ahora.split(":")[0]);
int ahoraMinutos = Integer.parseInt(ahora.split(":")[1]);
if(nombreAnterior != "#")
nombreAnterior = nombres;
//proghoras/minutos son los minutos y horas cuando parseo las horas de la programacion
int progHoras = Integer.parseInt(horas.split(":")[0]);
int progMinutos = Integer.parseInt(horas.split(":")[1]);
if ((ahoraHoras <= progHoras) ||
((ahoraHoras == progHoras) && (ahoraMinutos < progMinutos)))
{
if (nombreAnterior != "#"){
nombreAnterior = "#";
}