Ho un'attività in background che vorrei gestire. Il fatto è che quando l'attività termina, vorrei chiamare una nuova attività per mostrare il risultato all'utente, solo se la mia attività principale è visualizzata, altrimenti vorrei inviare solo una notifica in modo che l'utente possa vedere che l'azione completato, ed essere in grado di aprirlo quando vuole.Mostra una notifica solo se Attività non viene visualizzata
Stavo pensando di utilizzare un servizio per gestire l'avvio e la conclusione dell'attività in background e trasmettere un messaggio al termine, ma in questo caso non ho alcuna possibilità di sapere se l'attività è stata mostrata o se la trasmissione non è stata elaborata e dovrei inviare una notifica.
Quindi questo è il mio problema, e perché la mia conoscenza ed esperienza in compiti e servizi in background è limitata ho deciso di chiedere aiuto.
Grazie in anticipo per la lettura il mio caso, la speranza per qualche aiuto!
Questa è stata una possibile risposta che ho scoperto dopo aver postato la domanda e sembra davvero una buona pratica. Il collegamento è davvero utile, grazie mille. Penso che questo sia il modo in cui seguirò! – akalipetis
super elegante e funziona bene! – Orr
@Antonis: puoi fornire un codice per come lo implementiamo? – Sam