Если я правильно понимаю, bindService () с BIND_AUTO_CREATE запустит службу и не умрет, пока все привязки не будут отменены.
Но если я bindService (BIND_AUTO_CREATE) в onCreate () и нажму кнопку возврата, чтобы закрыть активности, служба вызывает onDestroy () и тоже умирает.
Я не вызываю unbind () в любое время. Означает ли это, что когда действие было уничтожено, привязка также была уничтожена, и служба также была уничтожена?
Что, если я хочу, чтобы служба всегда работала, в то же время, когда начинается действие Я хочу привязать его, чтобы получить доступ к службе?
Если я вызову StartService (), а затем bindService () в onCreate (), он будет перезапускать службу при каждом запуске Activity. (Чего я не хочу).
Чтобы я мог запустить службу один раз, а затем выполнить привязку при следующем запуске действия?