当我的Android应用程序打开时,获取当前位置一次

时间:2011-11-09 19:22:44

标签: android gps location

我可以看到许多获取位置的例子。但在几乎所有情况下,我们都有一个倾听者来监听位置的变化。但是,当应用程序在设备中打开时,我需要的是当前位置,并且除非应用程序重新启动,否则不会再发生位置更新。任何身体都可以提供一些线索吗?我是android编程的新手,因此可能会问一个愚蠢的问题,但我真的需要知道如何做到这一点。提前谢谢。

1 个答案:

答案 0 :(得分:0)

Location location = context.getSystemService(Context.LOCATION_SERVICE).getLastKnownLocation(LocationManager.NETWORK_PROVIDER);

位置:快速,便宜且不准确。 请注意它可以返回null。

如果您想要除设备的一般邻域之外的其他任何内容,请考虑使用侦听器。