【问题标题】:Android - Disable MyLocation button on google map [duplicate]Android - 在谷歌地图上禁用 MyLocation 按钮 [重复]
【发布时间】:2014-01-15 20:36:14
【问题描述】:

我正在使用最新的 Google Maps API。 我的问题是这样的:

我想在不禁用 MyLocation 图层的情况下移除 MyLocation 按钮(蓝点/箭头)。

如果我使用此代码:

googleMap.getUiSettings().setMyLocationButtonEnabled(false);

它不起作用,除非我添加:

googleMap().setMyLocationEnabled(false);

但我想保持真实。有什么建议吗?

【问题讨论】:

标签: java android google-maps android-maps-v2


【解决方案1】:

Google Map Doc says你可以通过调用来完全禁用按钮出现

UiSettings.setMyLocationButtonEnabled(boolean true/false)

【讨论】:

  • 这对我不起作用我仍然得到蓝色按钮。
  • 您可以用您的代码提出新问题。google 的上述方法有效方法,您在代码中做错了。
  • 如果我提出一个新问题,SO 人群可能会将其标记为重复。
  • 显示错误:“不能从静态上下文引用非静态方法 setMyLocationButtonEnabled(boolean)”
  • 为了避免“非静态方法”的最后一个错误,只需执行:mMap.getUiSettings().setMyLocationButtonEnabled(true/false)
猜你喜欢
  • 1970-01-01
  • 2017-01-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-03
  • 2016-11-19
  • 1970-01-01
相关资源
最近更新 更多