0
我的應用程序有按鈕「顯示我」,一個微調器來選擇半徑,一個按鈕「搜索」來搜索結果,, 我的問題我當我點擊「顯示我」它顯示覆蓋在當前位置,當我搜索後選擇半徑它顯示的結果與覆蓋圖,但我目前的位置覆蓋刪除..因爲我使用如何刪除「結果」疊加,但不是「當前位置」疊加
List<Overlay> mapOverlays_results;
mapOverlays_results =mapView.getOverlays();
mapOverlays_results.clear();
但如果我不使用這些線以上,我減少半徑舊結果也見於地圖..
如何刪除結果疊加但不是當前位置疊加.. 如何解決這個..?
感謝
我試圖這樣的:如果(!overlayItem = NULL) \t \t \t { \t \t \t調用MapView.getOverlays()除去(overlayItem); \t \t \t overlayItem = null; }但它不工作...不刪除一個單一的覆蓋...即時消息顯示接近約25覆蓋.. ..要刪除這些,但不是當前位置覆蓋.. –
嘿..正在傳遞錯誤的參數... mapOverlays_results.remove(int arg)..正常工作.. :) –