我对启动服务和绑定服务有点困惑。因此,对于Android 开发人员 -如果您启动服务并在调用 stopservice 时绑定到它,则管理服务生命周期,只有当所有绑定到该服务的活动都与它解除绑定时,无论您调用stopservice服务都会停止。我认为如果您调用 stopService 服务将立即停止。在我的活动中,我启动服务并仅从此活动绑定到它。所以当我想停止活动时,我还必须先调用 unbind 吗?
问问题
184 次
我对启动服务和绑定服务有点困惑。因此,对于Android 开发人员 -如果您启动服务并在调用 stopservice 时绑定到它,则管理服务生命周期,只有当所有绑定到该服务的活动都与它解除绑定时,无论您调用stopservice服务都会停止。我认为如果您调用 stopService 服务将立即停止。在我的活动中,我启动服务并仅从此活动绑定到它。所以当我想停止活动时,我还必须先调用 unbind 吗?