当用户打开Google Maps应用程序时,我的应用程序将处于活动状态。例如,当Google地图说“向左转”时,用户从一个地方转到另一个地方,我的应用程序将监听google地图,并将数据通过蓝牙发送到另一台设备。我是这个项目的新手,所以我不知道从哪里开始。我有两个问题。 1-如何在后台运行我的应用程序?我应该怎么做才能做到这一点? 2-如何收听Google Maps应用程序?
答案 0 :(得分:0)
1)要运行后台工作者,您需要创建服务:
首先创建一个扩展import Highcharts from 'highcharts';
const noData = require('highcharts/modules/no-data-to-display')
noData(Highcharts)
的类,例如-android.app.Service
。
然后从您当前的活动(BackgroundService
)中调用它:
MyActivity
请注意,您不是在不断创建流程...
有关更多信息,请阅读:https://developer.android.com/guide/components/services
2)要从google地图获取信息-您可以使用Google Play services Location API中提供的Google地图监听器之一,例如LocationListener。