返回按钮android sdk?

返回按钮android sdk?,android,eclipse,gps,google-api,Android,Eclipse,Gps,Google Api,我这样做是为了当用户按下后退按钮时,它会离开活动并返回到应用程序的主要部分。问题是我使用的是地图,当它返回时,GPS仍在跟踪。我如何获得它,以便当他们离开地图活动时,GPS停止跟踪?我没有使用定位服务API的经验,但是您是否在后退按钮代码中完成了地图活动?如果是,则可以在调用主活动之前停止跟踪onDestroy() 此外,如果您不希望在任务栈中记住主程序和映射活动之间的活动(即,仅通过“转发”),请考虑在代码清单中使用< >代码:Android:NoStist=“true”。这样可以避免覆盖“后

我这样做是为了当用户按下后退按钮时,它会离开活动并返回到应用程序的主要部分。问题是我使用的是地图,当它返回时,GPS仍在跟踪。我如何获得它,以便当他们离开地图活动时,GPS停止跟踪?

我没有使用定位服务API的经验,但是您是否在后退按钮代码中完成了地图活动?如果是,则可以在调用主活动之前停止跟踪
onDestroy()

此外,如果您不希望在任务栈中记住主程序和映射活动之间的活动(即,仅通过“转发”),请考虑在代码清单中使用< >代码:Android:NoStist=“true”<代码>。这样可以避免覆盖“后退”按钮


另请参见此处:

如果您在地图上使用的是
MyLocationOverlay
,请确保在活动的
onPause
中调用
DisableLocation()
(并在
onResume
中使用
EnableLocation()
启用它)。请参阅上的文档。

按“上一步”按钮将用户带到“活动堆栈”中的上一个条目,然后 他刚刚离开的活动收到onPause()回调-这是最好的(也是唯一的) 停止所有活动的地方