【问题标题】:Source code for Android MapView v2?Android MapView v2 的源代码?
【发布时间】:2015-11-04 21:29:22
【问题描述】:

我需要破解 com.google.android.gms.maps.MapView,但我似乎找不到源。我已经尝试过 Google 搜索。

我需要查看源代码的原因是我想知道它何时完成渲染。 MapView 类扩展了 FrameLayout,但地图本身是使用 OpenGL 绘制的,所以我真的需要看看这是在哪里发生的。

【问题讨论】:

  • There is some part of it on GrepCode 但我认为整个东西都不是开源的,因为它是插件 Google API 的一部分,而不是核心的 OpenSourced android 系统。
  • 泡沫是对的。谷歌地图是事物专有方面的一部分,AFAIK 没有任何回调可以告诉您地图是否已加载。充其量getMap()可以告诉你有没有地图。
  • 是的,这还不够好。我真的,真的需要知道它何时完成渲染地图。
  • 你能做的最好的事情是在谷歌代码上添加/加星标并希望它得到实施。

标签: android opengl-es android-mapview


【解决方案1】:

如果您需要知道地图何时完成渲染,这可能会有所帮助: GoogleMap.OnMapLoadedCallback

地图完成渲染时的回调接口。这发生在获取渲染地图所需的所有图块并且所有标签都已完成之后。如果地图由于连接问题而从未加载,或者地图不断变化并且由于用户不断与地图交互而从未完成加载,则不会触发此事件。

【讨论】:

    猜你喜欢
    • 2015-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-26
    • 1970-01-01
    • 2012-11-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多