Android - 在Google地图上停用MyLocation按钮

use*_*814 11 java android google-maps android-maps-v2

我使用的是最新的Google Maps API.我的问题是这样的:

我想删除MyLocation按钮(蓝点/箭头)而不禁用MyLocation层.

如果我使用此代码:

googleMap.getUiSettings().setMyLocationButtonEnabled(false);
Run Code Online (Sandbox Code Playgroud)

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

googleMap().setMyLocationEnabled(false);
Run Code Online (Sandbox Code Playgroud)

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

Chi*_*iya 8

谷歌地图文档说你可以通过调用禁用该按钮完全出现

UiSettings.setMyLocationButtonEnabled(boolean true/false)

  • 要避免"非静态方法"的最后一个错误,请执行以下操作:mMap.getUiSettings().setMyLocationButtonEnabled(true/false) (3认同)