У меня проблема с использованием фоновой службы.
Я пользуюсь услугой из 2-х видов деятельности.
Первое действие запускает Service с startService(intent) и связывается с ним с помощью bindService(intent, mConnection, Context.BIND_AUTO_CREATE);
Это работает отлично, и я могу отправить Message в onServiceConnected().
Второе действие связывается только с Service (с момента его запуска), снова используя bindService(intent, mConnection, Context.BIND_AUTO_CREATE);
Теперь вот моя проблема:
Во втором действии у меня есть Button которая должна использовать эту услугу, когда я ее нажимаю.
Однако onServiceConnected() никогда не вызывается в этом onServiceConnected(), поэтому я не могу получить связующее, чтобы создать Messenger для отправки Message на сервер.
Кто-нибудь знает, когда onServiceConnected() вызывается точно или что он, возможно, ждет?
Или, может быть, что-то еще, чтобы исправить эту проблему?
EDIT: bindService возвращает false, что может вызвать это?
заранее спасибо