Puoi guardare il codice e prendere spunto.
Grazie mille del link
@Sagenut , vedo cosa posso fare.
Vorrei spiegare perchè ho la necessità di riavviare l'app:
La mia app comunica con un hardware in Bluetooth. All'avvio app funziona tutto regolare quando è connessa per la prima volta
poi mentre sto all'interno dell'app mi disconnetto per fare altre operazioni, al successivo reconnect mi ritrovo
i dati presenti nel buffer ripetute 2 volte, questo comporta errori, le ho provate di tutte a svuotare il buffer, ma nulla
l'unico modo è il riavvio, o uscire dall'app. Stavo provando a far in modo di rimanere nel Menu dell'app.
Ho iniziato questo progetto in B4XPage dove riscontro questa necessità di riavviare. Ma ho fatto una prova
nel copiare il progetto nel "vecchio" modo con le Activity e chiudendo solo l'activity riferita al buffer con Activity.Finish
tutto funziona benissimo. Mentre con le B4XPages.ClosePage non và, il buffer mi da errore dati.