我在android中制作位置跟踪器应用程序,所以我调用了一个函数
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,
30000,
0,
听众);

因此,在此示例中,我将间隔设置为5分钟。
现在我的问题是,尽管我的间隔时间是5分钟,为什么GPS信号会不断激活。

直到5分钟才能停用,并且5分钟后不能自动启动吗?
我的设备虽然持续工作,但仍需要更多电池电量。
在功能中定义的特定时间间隔内,必须停用GPS才能执行的操作。

最佳答案

不,您不能,但是您始终可以运行一项服务,要求每五分钟进行一次镜头修复。

对于e / g,请使用requestSingleUpdate (String provider, PendingIntent intent)

在获得单发镜头时广播意图。

09-26 07:10