我正在使用 I/O 2013 中引入的新位置 API。
它工作正常,我对它的结果没有任何问题。我的问题是当我设置setExpirationDuration(WHATEVER_MILLIS)
为任何毫秒时,它可以工作一分钟。
这是我的代码:
LocationRequest locationRequest = LocationRequest.create()
.setInterval(10 * 60 * 1000) // every 10 minutes
.setExpirationDuration(10 * 1000) // After 10 seconds
.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
当我运行该应用程序时,卫星指示器将显示在托盘中,所以我希望看到它只需 10 秒。但是,它会在一分钟后消失。
任何建议或意见将不胜感激。谢谢。