Italian Callback quando un file viene modificato

Luciano Veneziano

Active Member
Licensed User
Longtime User
Hi! a tutti.

Ho finito il ciclo per il passaggio a beta.
Uso un file come punto di comunicazione tra l'app e il servizio associato (onde evitare CallSubDelayed)
Attualmente uso un timer (che vorrei togliere) per caricare sull'app una riga di messaggio scritta dal service, ovviamente questo è un problema perchè il display del messaggio e legato al tick.

Esiste un qualcosa che permetta all'app di sapere quando il file viene modificato senza usare il timer?
 

LucaMs

Expert
Licensed User
Longtime User
Non ho capito (come al solito) il "flusso", magari mi serve un disegnigno, hehehe.

Cmq, se vuoi fare in modo che un servizio modifichi un file che poi deve essere letto da un'Activity, non c'è altro modo che richiamare dal servizio una routine dell'Activity usando CallSubDelayed, perché l'Activity potrebbe non essere attiva e usando CallSubDelayed viene attivata.
 
D

Deleted member 103

Guest
Ciao @Luciano Veneziano ,

scusa la domanda, perchè vuoi evitare "CallSubDelayed"?
Se proprio lo vuoi/devi evitare usa questo:

B4X:
     If Not(IsPaused(Main)) Then
         CallSub(Main, "il tuo sub")
     End If
 
Top