El cliente puede llamar al servicio de vinculación/desvinculación original utilizando bindService()
/unbindService()
.Preguntas sobre el servicio Android sobre bind/unbind?
Mi pregunta es cómo desvincular el servicio en el lado del servicio, no se llama unbindService()
por cliente, probablemente debería llamarlo unbindClient
.
Creo que el servicio debe saber qué clientes están vinculados a él, entonces ¿hay alguna manera de decirle al servicio que desvincula a un cliente específico?
porque sólo escribir el servicio, y yo do't saber si el cliente llama unbindService()
correctamente, así que tengo esta pregunta ..
Puede haber algo que puedas hacer para reestructurar tus clases. ¿Por qué necesita saber qué cliente se desconectó del servicio? –
como el programa normal de c/s, quiero hacer un trabajo de reciclaje subyacente cuando un cliente se desconecta, ¿tiene alguna idea mejor? – kwf2030
¿Puedes llamarlo desde la 'Actividad' que se desconectó del' Servicio' en su lugar? Hay un método 'onDestroy()' para actividades, o 'onPause()' o 'onStop()'. Es posible que puedas ponerlo allí. –