Hola.
Alguien conoce alguna forma para que a una hora en concreto se ejecute una función, es decir que fuera como un evento. De momento lo hago con un timer comprobando la hora constantemente pero creo que es ineficiente y chapucero.
Gracias
Lo que hace todo el mundo es crear un servicio, por Ejemplo Alarma y luego en
B4X:
Sub Service_Start (StartingIntent As Intent)
StartServiceAt("", DateTime.Now + 1 * DateTime.TicksPerSecond, True)
If Hora=Alarmaquequieras then
end if
end sub
Y para arrancarlo, desde el main:
B4X:
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
StartService("Tunombredeservico")
Activity.Finish
End Sub
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.