Member 13427929 Ответов: 1

Disbaly маркер для моего текущего местоположения в android


Привет
Я пытаюсь отобразить свое текущее местоположение и поставить маркер на карте . теперь только я могу видеть дефульт синей точки.

Что я уже пробовал:

Override
public void onLocationChanged(Location location) {
    //show our own marker
    mLastLocation = location;
    if (mCurrLocationMarker != null) {
        mCurrLocationMarker.remove();
    }

    //Place current location marker
    LatLng latLng = new LatLng(location.getLatitude(), location.getLongitude());
    MarkerOptions markerOptions = new MarkerOptions();
    markerOptions.position(latLng);
    markerOptions.title("Current Position");
    markerOptions.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_MAGENTA));
    mMap.clear();
    mMap.addMarker(markerOptions);

David Crow

"Синяя точка" обычно используется для обозначения вашего текущего местоположения, в то время как "булавка" обычно используется для обозначения других местоположений.

1 Ответов

Рейтинг:
1

KIkapel

Попробуйте удалить

mMap.clear();