【问题标题】:Android - Showing a crosshair in the center of my Google MapAndroid - 在我的谷歌地图中心显示一个十字准线
【发布时间】:2012-01-17 13:18:18
【问题描述】:

我有一个带有谷歌地图和用于显示一些标记的 ItemizedOverlay 的应用程序(来自 MapView 官方教程)。我需要您的帮助:我想始终在地图的顶部和居中显示一个十字准线,即使在平移地图时也是如此。

我已阅读此主题:Creating a Crosshair in the Center of My Google Map,但没有说明如何使用已回答的代码。

提前致谢。

【问题讨论】:

    标签: android map center


    【解决方案1】:

    第 1 步:将该答案中的任一 Overlay 类复制到您的项目中。

    第 2 步:通过 getOverlays().add()Overlay 类的实例添加到您的 MapView,就像您添加自己的 ItemizedOverlay 一样。

    第 3 步:没有第 3 步。

    这假设他们的示例代码有效,我还没有尝试过。

    【讨论】:

    • @CommonsWare 我认为使用 Overlay 类不适合 google map api v2 + 。我正在开发谷歌地图应用程序,并希望在中心显示一个十字准线,这样当用户点击一个按钮时,标记就会放在中心。所以请如果你能帮助我如何在谷歌地图 v 2 或 v3 中做到这一点
    • @AnkeshkumarJaisansaria:这个问题来自 2012 年初,在 Maps V2 出现之前。我建议您提出一个单独的 Stack Overflow 问题,在其中解释您要完成的工作并寻求帮助。
    • @CommonsWare 我在 SO 提出了一个单独的问题。问题的链接是:-stackoverflow.com/q/39488157/5309039 请通过这个,如果你能帮助我,那将是很大的帮助。谢谢
    猜你喜欢
    • 1970-01-01
    • 2012-07-28
    • 1970-01-01
    • 2011-08-10
    • 2015-02-04
    • 1970-01-01
    • 2011-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多