- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
来自 android 文档 LocationManager.getLastKnownLocation():
Returns a Location indicating the data from the last known location fix obtained from the given provider.
Note that this location could be out-of-date, for example if the device was turned off and moved to another location.
提供商多久更新一次设备位置?它是如何工作的?
我问的原因是我不想使用 locationListener,我只需要在单击按钮时获取当前地理位置,仅此而已。我可以这样做吗?
final LocationManager mlocManager = (LocationManager) getActivity()
.getSystemService(Context.LOCATION_SERVICE);
final Location currentGeoLocation = mlocManager
.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
最佳答案
How often provider updates device location ? How its works ?
这取决于,你可能永远不会知道。如果设备接收信号良好,则有关用户位置的更新将迅速触发。
Can I just do like this ?
不是真的。如果发射太快,那么您将无法返回任何位置。如果用户接收信号不好,那么您可能需要 10 秒才能合理了解用户的位置。我认为你必须稍微不同地处理这个问题。恐怕我必须推荐 locationListeners :P
关于安卓 LocationManager.getLastKnownLocation(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15058364/
我正在使用 Google map v2,有时 getLastKnownLocation() 返回 NULL。有没有其他方法可以达到相同的效果但稳定性更高?感谢您的帮助 最佳答案 首先,如果用户关闭了您
我想每 5 分钟从我的 Android 应用向服务器发送一次最新和最准确的位置。 在此question我被建议创建一个将注册到 LocationUpdates 的 alarmManager。 为什么这
我正在尝试检索设备的位置,但由于某种原因没有接收到该位置。有人可以检查我的代码并让我知道代码中的错误是什么吗?谢谢。 主 Activity public class MainActivity ext
来自 android 文档 LocationManager.getLastKnownLocation(): Returns a Location indicating the data from th
我正在尝试通过最佳提供商从 gps/netwrok 获取位置,但它总是返回相同的位置,而且我可以在谷歌地图上看到我正确位置的标志。谁能告诉我我做错了什么? 我的 Activity 是: public
在我的应用程序中,我有一个 AlarmManager 设置为每隔一段时间运行一个 IntentService 以向我的服务器发送您的当前位置的 WebService 调用 启动警报后,我还会启动一个
所以我正在使用 getLastKnownLocation 方法获取设备的位置位置,但除非有 GPS 定位,否则它会返回 null。有没有办法延迟 getLastKnownLocation 的执行,直到
我通过执行来设置我的位置管理器 LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); 然
我正在开发处理 Google Maps Api 的 Android 应用程序,我尝试使用 mMap.getLastKnownLocation(); 获取我的当前位置,然后获取 latitude 和 l
固定位置有问题。我使用 getLastKnownLocation(LocationManager.NETWORK_PROVIDER);但总是返回 null,我已经在你的 AndroidManifest
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and th
我正在开发一个 Android 应用程序,其中当前和精确的位置是关键。检测到 GPS 定位后,它会转到下一个 Activity 。 问题是我在户外测试它,发现有时它只是使用以前修复的位置。 所以我问的
getBestKnownLocation Returns a Location indicating the data from the last known location fix obtaine
我正在使用 myLocation = mLocationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER); 在我的应用程序启动时检索
这似乎是一个普遍的问题,但我真的不明白为什么会发生这种情况,即使我阅读了大量类似的问题。 我正在模拟器设备上玩一个基本的位置类,我设置了所有内容 - 权限(FINE 和 COARSE),我在 DDMS
我正在为 GPS 提供商调用 getLastKnownLocation,它返回空值。文档说如果未启用提供程序可能会发生这种情况,但我知道它是。如果最后一个已知位置不存在,提供者是否可以返回 null?
我刚刚开始工作,但是当我关闭 Wifi 以查看是否可以使用 GPS 获得更准确的位置时,它现在给我带来 NullPointer 错误,我看不到为什么。 下面的代码首先被调用; public void
我已经阅读了一些关于此的问题,但我并没有找到我需要的答案。 所以,情况是我设置了我的 map ,我想获取我当前的 gps 位置。我检查了我的变量不是 NULL,但我的结果来自: getLastKnow
我正在创建一个仅在用户单击按钮时检查位置的应用程序。 这是我的代码,当我调用 getLastKnownLocation 时,即使在调用 requestLocationUpdates 之后,它也会返回
我尝试通过 GPS 获取当前位置并显示它。 首先,我初始化 LocationManager,因此我总是使用方法 getLocation() public class MainActivity exte
我是一名优秀的程序员,十分优秀!