Попробуйте вызвать: invalidate()
из потока пользовательского интерфейса или postInvalidate()
из другого потока
в вашем объекте MapView, чтобы перерисовать представление карты.
Вы должны вызвать mapOverlays.add(itemizedOverlay);
in onPostExecute(String sResponse)
, так как добавление нового оверлея не является дорогой операцией.
Я полагаю, что вы будете выполнять какую-то дорогостоящую операцию в doInBackground(Void... unused)
, поскольку на данный момент вам на самом деле не нужна вся задача AddOverlays.