有没有办法知道 Google 地图是否已加载?

Is there a way to know if a Google Map did or didn't load?

我的应用程序上有一个 mapView。每次加载 MyLocation 按钮时,但有时它不会加载实际地图,可能是连接问题 APIKey 问题,或类似问题。

有没有办法知道地图是否已加载?

不是 mapView,因为它加载了 MyLocation 按钮,我指的是实际地图。

您可以通过调用 MapFragment.getMap()MapView.getMap() 方法并检查返回的对象是否为空来验证 GoogleMap 是否可用。

检查这是否回答了您的问题 OnMapLoadedCallback