Я делаю одно небольшое приложение GPS. Мне нужно показать несколько ладоней. Я могу показать несколько мест с помощью настраиваемого метода наложения. Теперь мне нужно показывать маршрут между двумя точками, показывая маршрут, я должен показывать только эти две точки. оставшиеся все точки должны исчезнуть, но я не знаю, как исчезнуть другие моменты.Как очистить чертеж наложения карт в андроиде?
0
A
ответ
0
Если вы используете наложенное наложение, вы можете просто удалить их из коллекции, а затем вызвать postInvalidate() на карте. Можете ли вы дать более подробную информацию или фрагмент кода о том, как вы используете оверлей или наложенное наложение?
1
Перед использованием посмотреть на карте очистить список просмотра карты как
map_vw.getOverlays().clear()
Это очистит все пункты, прежде чем рисовать новую карту
3
Это, безусловно, работать .. TestedAndVerified
if(!mapOverlays.isEmpty())
{
mapOverlays.clear();
mapView.getOverlays().clear();
mapView.invalidate();
}
Привет, грустный, спасибо за ур немедленный ответ я использовал Overlay только. – Kumar