gpt4 book ai didi

android - map.setmylocationenabled(true) 不工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:55:05 25 4
gpt4 key购买 nike

我在我的 Android 应用程序中使用 Google map 。我需要将 map 重新​​定位到客户的当前位置。我使用了以下语句 -

map.setmylocationenabled(true);

这会在右上角显示一个按钮,但单击该按钮不起作用。

按钮点击监听器:

mMap.setOnMyLocationButtonClickListener(new GoogleMap.OnMyLocationButtonClickListener() {
@Override
public boolean onMyLocationButtonClick() {
mMap.addMarker(new MarkerOptions().position(myLatLng).title("My Location"));
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(myLatLng, zoomLevel));
return false;
}
});

最佳答案

最后一行对我来说是一个解决方案:

myMap.setMyLocationEnabled(true);
myMap.getUiSettings().setMyLocationButtonEnabled(true);

关于android - map.setmylocationenabled(true) 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34608517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com