приложение фонового рабочего - PullRequest
0 голосов
/ 07 октября 2018

Когда пользователь откроет приложение Google Maps, мое приложение будет активным.Например, пользователь переходит из одного места в другое, когда Карты Google говорят «Поверните налево», мое приложение будет прослушивать карты Google и отправлять данные через Bluetooth на другое устройство.Я новичок в этом проекте, поэтому я не знаю с чего начать.У меня два вопроса.1- Как я могу запустить свое приложение в фоновом режиме?Что я должен расследовать, чтобы сделать это?2- Как я могу прослушать приложение Google Maps?

1 Ответ

0 голосов
/ 08 октября 2018

1) Для запуска фонового работника вам необходимо создать службу:

Сначала создайте класс, который расширяет android.app.Service, например - BackgroundService.Затем вызовите его из текущей активности (MyActivity):

startService(new Intent(MyActivity.this, BackgroundService.class));

Обратите внимание, что вы не создаете процесс постоянно ...

Подробнее читайте: https://developer.android.com/guide/components/services

2) Чтобы получить информацию из карт Google, вы можете использовать одного из предоставленных слушателей googlemaps из API определения местоположения сервисов Google Play , такого как LocationListener .

...