2015-09-19 34 views
0

我遇到问题。我想在设备处于睡眠模式时获取GPS坐标更新(用户关闭屏幕)。Android在设备处于睡眠状态时获取GPS坐标更新(屏幕关闭)

我目前正在使用服务来获取后台任务中的GPS坐标,但此设备在设备处于睡眠模式之后会停止。只要服务应该运行,我怎样才能实现持续获得当前的GPS坐标?

为什么我需要那个?它用来检查用户何时到达某个地方,以获得通知。

回答

0

服务必须能够做到这一点。尝试使用IntentService类而不是Service类来创建您自己的服务。

+0

嗯我实际上是这样做的:启动服务,onstart()方法我创建我的位置监听器,并在onlocationchange()方法,我让振动手机。但关闭屏幕后,它会振动10次或少量时间,但之后会停止。 – Chris

相关问题