MapActivityでx秒ごとに次のコードを繰り返しています。
 mapview.invalidate();
 for (int i=0; i<mapview.getOverlays().size(); i++ ) 
 {
     mapview.getOverlays().remove(i);
 }
 mapview.getOverlays().clear();
 List<Overlay> mapOverlays = mapview.getOverlays();
 //set new geoponts here and add 2 markers via itemizedoverlay.addOverlay(overlayitem);
 mapOverlays.add(itemizedoverlay);
 mapview.invalidate();
GUIでページが更新されていないことがわかりますが、常にページの上に描画されています。新しいものを置く前にコンテンツをクリアしていないようです。
また、使用postinvalidate()は機能しません
私が間違っていることについて何か考えはありますか?