2013-08-22 4 views
2

Можно ли создавать маркеры V2 для Google Карт, которые можно обновить без мигания/очистки всей карты? В настоящее время я должен очистить карту, а затем добавить маркеры:Как обновить позицию маркеров на картах Google без очистки и мигания карты?

googleMap.clear(); 
googleMap.addMarker(new MarkerOptions().position(entry.getValue()).title(entry.getKey())); 

Но тогда карта мигает, когда очищается ...

+0

Почему авансовый голос? –

ответ

6

addMarker возвращает Marker объекта.

Marker marker = googleMap.addMarker(new MarkerOptions().position(entry.getValue()).title(entry.getKey())); 

Используйте этот объект, чтобы изменить свою позицию:

marker.setPosition(new LatLng(5, 5)); 
Смежные вопросы