在我的應用我有一個ArrayList
標記,正是:從地圖和列表的個別標記的刪除,一起
public ArrayList<Marker> listMarker = new ArrayList<Marker>();
public int p = listMarker.size();
public Marker singleMarker;
我把標誌物ArrayList
如下:
MarkerOptions options = new MarkerOptions()
.position(latLng);
listMarker.add(p, singleMarker = nMap.addMarker(options));
我一直在尋找對於現場相同的問題,我還沒有找到 現在我試圖做到這一點,每按一次按鈕將從地圖和列表中刪除最後一個標記。如果我有5個標記,點擊是4,下一個點擊是3,依此類推。但是,不僅從列表中,並且還從地圖上看,最大的問題
我嘗試不喜歡這個工作:
deleteButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
listMarker.remove(k);
}
});
按鈕沒有從地圖上刪除Marker
。我懷疑這隻會從列表中刪除最後一個標記,但不會從地圖中刪除,也不知道如何處理它。
這是非常不清楚的。很難說出問題是什麼,或者你在問什麼。 – Tibrogargan