Android - 显示位置按钮,不显示原生android位置半径

时间:2016-03-19 19:38:20

标签: android google-maps location

我有一张地图,我需要显示Location Button,所以我尝试这样:

 mMap.setMyLocationEnabled(true);

它没有任何问题,但是在ButtonListener中我调用一个方法将Marker放在实际位置上,如下所示:

 mMap.setOnMyLocationButtonClickListener(new GoogleMap.OnMyLocationButtonClickListener() {
        @Override
        public boolean onMyLocationButtonClick() {
            setMarker();
            return true;
        }
    });

我设置return true以禁用超级方法的执行但它仍然显示标记和本机位置:

enter image description here

我怎样才能显示标记而不隐藏位置按钮?我试试这个但是它不起作用。

mMap.setMyLocationEnabled(false);
    mMap.getUiSettings().setMyLocationButtonEnabled(true);

非常感谢!

0 个答案:

没有答案