Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以在每次成功绑定时从绑定服务启动活动。我的活动(对于收到的每个绑定请求都保持相同)应该在不同的任务中启动。我想保留所有任务,直到对所有收到的请求调用 unbind。
谢谢,
在onBind()服务的方法中,您可以startService()使用设置Intent了ACTIVITY_NEW_TASK标志的活动。
onBind()
startService()
Intent
ACTIVITY_NEW_TASK
但是,如果您想非常确定绑定是否成功,那么我想您只能从 withinServiceConnection的onServiceConnected()方法中做到这一点。我不知道服务可以知道成功绑定的方式。
ServiceConnection
onServiceConnected()