【问题标题】:Reposition Zoom Controls on GoogleMap from SupportMapFragment (not MapView)从 SupportMapFragment(不是 MapView)重新定位 GoogleMap 上的缩放控件
【发布时间】:2016-04-20 05:52:01
【问题描述】:

我想在GoogleMap 的右上角设置缩放控件,它来自SupportMapFragment

我找到了从MapView 获取ZoomControls 并将其添加到所需位置的解决方案,但问题是我没有使用MapView

map.setPadding(leftPadding, topPadding, rightPadding, bottomPadding); 对我也不起作用,因为我对我的 GoogleMap 有其他观点,我不想在每次使用 map.setPadding() 时放大/缩小时计算这些观点。

我浏览了文档,但找不到任何对这个观点有用的东西。

有什么方法可以从GoogleMapSupportMapFragment 获取ZoomControls 吗?

【问题讨论】:

标签: android google-maps supportmapfragment


【解决方案1】:

我想到的唯一解决方案是删除GoogleMapZoomControls 并在任何你想要的地方添加你自己的缩放控件。在这种情况下,您必须提供自己的 + 和 - 控件。

【讨论】:

  • 我怀疑是否可以将任何Views 添加到GoogleMap
  • 您的选择,但这不是 hack - 这是您在需要时使用的方法,例如为您的应用提供外观和感觉的 + 和 - 按钮。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-09-20
  • 1970-01-01
  • 2010-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多