Questo è il codice nel mio Activity
. Inizia un Intento , quindi una connessione , giusto?Come si collega questo servizio in Android?
hello_service = new Intent(this, HelloService.class);
hello_service_conn = new HelloServiceConnection();
bindService(hello_service, hello_service_conn, Context.BIND_AUTO_CREATE);
Ma la mia domanda è ... cosa succede all'interno della Connessione?
class HelloServiceConnection implements ServiceConnection {
public void onServiceConnected(ComponentName className,IBinder boundService) {
}
public void onServiceDisconnected(ComponentName className) {
}
};
qualcuno può dirmi quello che il codice che ho messo in onServiceConnected e onServiceDisconnected?
Voglio solo una connessione di base in modo che il mio Activity
e Service
possano parlare tra loro.
Modifica: Ho trovato un buon tutorial e posso effettivamente chiudere questa domanda, a meno che qualcuno non voglia rispondere. http://www.androidcompetencycenter.com/2009/01/basics-of-android-part-iii-android-services/
Il link a questo articolo non è disponibile, ma si possono trovare presso: http://www.mongrel-phones.com.au/default/how_to_make_a_local_service_and_bind_to_it_in_android –
dare LINK è morto – PKTomar