Sto avviando un servizio nella mia applicazione usando startService.Come ottenere l'istanza del servizio locale Android
Non voglio utilizzare bindService perché desidero gestire personalmente la durata del servizio.
Come posso ottenere un'istanza per il servizio avviato se non utilizzo bindService? Voglio essere in grado di ottenere un gestore che ho creato nella classe di servizio per pubblicare messaggi dall'attività.
Grazie.
/Henrik
Con "uso di un singleton" intendi che dovrei dichiarare i miei metodi statici nella classe di servizio? – Henrik
Ha funzionato come un fascino con bindService e startService. Grazie! – Henrik
@Henrik: FWIW, per singleton, intendevo che avresti un riferimento statico al tuo servizio, messo lì dal servizio 'onCreate()', rimosso nel 'onDestroy()' del servizio. Ciò comporta il rischio di perdite di memoria, quindi è consigliabile legare, laddove possibile. – CommonsWare