Im с использованием плавленого местоположения API И у меня есть 2 намерения:Немедленное удаление обновлений местоположения
Первая служба намерения регистрирует объект GoogleApiClient. Вторая служба намерений часто обновляет местоположение и не использует объект GoogleApiClient.
Я хочу назвать: LocationServices.FusedLocationApi.removeLocationUpdates(mGoogleApiClient,pendingIntent);
от службы, которая становится все обновления местоположения прекратить получать местоположение сразу, но я не могу becuase mGoogleApiClient не зарегистрирован Ther.
Im путался о решении этого вопроса? Есть идеи?
Итак, зарегистрируйте его там? – ianhanniballake
Я думал об этом, но это странно? can not мы просто регистрируем mGoogleApiClient в одном сервисе и используем его в других сервисах? – WoW
Если ваш 'mGoogleApiClient' создан в другом' IntentService', вы не сможете его использовать, так как «IntentService» будет уничтожен сразу после окончания 'onHandleIntent()' и, следовательно, вероятно, даже не существует, когда ваш второй запуск IntentService. – ianhanniballake