gpt4 book ai didi

Android 谷歌地图 LocationClient

转载 作者:行者123 更新时间:2023-11-29 21:12:20 26 4
gpt4 key购买 nike

我在我的 Android 应用程序中使用 Google Maps Android API v2 LocationClient: http://developer.android.com/reference/com/google/android/gms/location/LocationClient.html

我自己调用 connect() 和 disconnect()。

我还为 GooglePlayServicesClient.ConnectionCallbacks 注册了一个监听器: http://developer.android.com/reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html

我观察到在调用 LocationClient 上的 connect() 之后在监听器上调用了回调 onConnected()。

但是,在 LocationClient 上调用 disconnect() 之后,似乎永远不会在监听器上调用 onDisconnected()。

这是正常行为吗?

最佳答案

我想有点晚了,但我也有同样的疑问,所以我会回复。

这是正常行为。 API文档上看不清楚,官方教程在http://developer.android.com/training/location/retrieve-current.html ,它说的是 onDisconnected:

Called by Location Services if the connection to the location client drops because of an error.

这意味着如果您自己调用 disconnect() 则不应调用它。

关于Android 谷歌地图 LocationClient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22426271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com