2012-09-26 86 views
0

是否可以在每次成功綁定時從綁定服務啓動活動。我的活動(對於收到的每個綁定請求都是相同的)應該在不同的任務中啓動。我希望保留所有的任務,直到在所有接收到的請求中調用解除綁定。安卓服務中的多個任務

感謝,

回答

1

在服務的onBind()方法,你可以做一個startService()Intent的活動,它具有ACTIVITY_NEW_TASK標誌設置。

但是,如果你想成爲一個成功的綁定非常確定,那麼我想你只能從ServiceConnectiononServiceConnected()方法中做到這一點。我不知道服務可以知道成功綁定的方式。

+0

所以每次我開始一個新的FLAG_NEW_TASK設置的活動,它都不會開始新的任務同樣的活動回饋給我 – Adilmo

+0

請確保你沒有任何'launchMode'設置爲清單中的活動? –