我使用startActivityForResult从另一个活动启动一个活动。此活动获得LOCATION_SERVICE。一切都很好,直到我将应用程序上传到我的硬件。 它在那里工作正常,直到我关闭应用程序。 LOCATION_SERVICE似乎继续运行 甚至继续给我Toast更新,直到我关闭机器人。 是否有一个明确的“释放”呼叫GPS或是我的“完成”呼叫错误? 提前谢谢......
答案 0 :(得分:0)
此活动获得LOCATION_SERVICE
它可能不止于此。
是否有针对GPS的明确“释放”呼叫,或者是我的“完成”呼叫错误?
是。但是,这取决于您首先使用LocationManager
执行的操作。例如,如果您致电requestLocationUpdates()
,则需要致电removeUpdates()
。