Android: То, чтобы вынуждать MapView перерисовать

Я нашел это после изменения оверлейных программ на a MapView, изменения не замечены, пока пользователь не перемещает Карту, вызывая перерисовку. Существует ли способ вызвать эту перерисовку?

5
задан karnage 10 March 2010 в 17:52
поделиться

1 ответ

Сохраните ссылку в оверлее в MapView. Затем, когда вы хотите принудительно выполнить перерисовку, вызовите:

mMapView.invalidate();

В качестве альтернативы, если вы не находитесь в потоке пользовательского интерфейса, вы можете вызвать это:

mMapView.postInvalidate();
14
ответ дан 18 December 2019 в 13:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: