Это, вероятно, старый, но я все равно постараюсь ответить на него ...
В Android, поскольку только один Activity
может связываться с Service
одновременно, и только один Activity
может быть показан одновременно, нет реальной причины хотеть связывать время.
Но, если хотите, лучшее решение - это связать Service
в методе onResume()
и отсоединить его в методе onPause()
. Это позволяет вам предоставлять доступ к услуге двум не связанным мероприятиям, одновременно имея только одну привязку.