Android распознавание активности и местоположение клиента
Я хочу использовать ActivityRecognitionClient и LocationClient в одном и том же Activity. Беда в том, что либо вызывает onConnected.
Я хотел бы использовать как, например, для записи местоположения и распознанной деятельности в базу данных.
Я думал, что это должно быть довольно легко сделать, но не мог понять, как. Надеюсь, кто-то может помочь.
ОБНОВИТЬ
Теперь я использую Сервисы вместо Активности и внедряю клиентов отдельно, подключаясь при запуске сервиса и отключаясь при его разрушении.
1 ответ
Одно и то же действие не может реализовать два метода с одинаковыми именами из разных интерфейсов. Это хорошо объясняется здесь Java - столкновение имени метода в реализации интерфейса
Возможно, вы захотите создать отдельные классы, реализующие каждый интерфейс отдельно, и вызывать ваши методы для чтения / записи в вашу базу данных из обоих.