Spanish Servicio y sockets

jgarcias2

New Member
Hola a todos,

escribo para preguntar una duda que no logro resolver por mas que leo. Os explico, tengo una aplicacion que conecta con el pc via socket, y muestro el homescreen de manera que dejo un servicio con una notificacion en el status bar, pero lo que quiero es detectar el envio de datos desde el pc. El problema es que no logro hacer que cuando la aplicacion se va al fondo, lea del pc, he probado con la funcion callsub asi:

Sub Service_Start (StartingIntent As Intent)
StartServiceAt("",DateTime.Now + 2 * DateTime.TicksPerSecond,True)
CallSub (Main,"AStreams_Newdata")
End Sub

Y no hay manera. En teoria este servicio se ejecuta cada 2 segundos, y llamaria a la funcion, pero no hay manera...

Gracias y saludos.
 

vampirbcn

Active Member
Licensed User
Longtime User
Desde mi ignorancia, ya que solo lo digo como usuario con poca experiencia en servicios en basic4android, pero creo que el StartServiceAT dentro del Service_Start tiene que crear algún tipo de problema.

Cuando utilizo servicios llamo al servicio desde el activity correspondiente, nunca desde el Service_Start, y la verdad es que no he tenido ningún tipo de problema incluso tras dejar la aplicación es segundo plano, me siguen funcionando correctamente.

Suerte
 
Top