0

Google Play Services在我的应用程序中使用,以便我可以使用这些Location功能。我已阅读文档,但不清楚当我运行位置更新并离开应用程序时会发生什么。

位置更新是否仍会在后台进行?如果没有,我该怎么做?

4

2 回答 2

2

位置更新是否仍会在后台进行?如果没有,我该怎么做?

我为我的应用程序所做的是继续使用后台服务跟踪位置。此外,您可能希望启动该服务并将其标记为前台,以便向用户显示您正在跟踪手机位置的通知。

于 2013-09-10T02:50:50.650 回答
0

LocationListener确保在离开应用程序时删除,通常我将其放在 的onPause()方法中Activity,否则,由您决定是否应该这样做。这是示例代码:

@Override   
protected void onPause() {      
locationMananger.removeUpdates(this);       
// with "this" is your Activity implementing the LocationListener       
super.onPause();    
}

希望这可以帮助。

于 2013-09-10T02:42:14.007 回答