2014-03-31 93 views
3

你downvote之前,讓我說,我已經在解決方案/黑客不同的論壇上搜索到的至少5小時,這些都是到目前爲止,我已經試過了解決方案:Z排序標記

  • 調用showInfoWindow()迫使標記來除了標記在地圖
  • 標記的可繪製的尺寸的前
  • 訂購

我知道有在01沒有Z軸值。

問題:是否有任何黑客/詭計來訂購標記? (即使我們改變標記與可點擊覆蓋或所以...)

謝謝你的幫助。

編輯: 一個例子是:

//Marker B 
MarkerOptions mBOptions = objB.getMarkerOptions(); 
//mBOptions has Pos = (1/0) and Icon has a radius 1 
Marker markerA = mGoogleMap.addMarker(mBOptions); 

//Marker A 
MarkerOptions mAOptions = objA.getMarkerOptions(); 
//mAOptions has Pos = (0/0) and Icon has a radius 10 
Marker markerB = mGoogleMap.addMarker(mAOptions); 

我想強制覆蓋標記B不管我怎麼變標記A.我不想標記B顯示上的位置A.

+0

你是什麼意思的「命令標記」?你想把他們放在不同的位置? –

+0

「z排序」的含義是如何將標記繪製在另一個之上?我知道谷歌從上到下呈現標記。例如:如果A的圖標覆蓋B的位置,那麼帶有大圖標的標記(可以稱爲A)應該(部分地)覆蓋另一個較小的標記(B)。我的問題是大多數B被繪製在A的頂部並且我完全無法控制。 –

+0

你可以在這裏發佈你的代碼嗎? –

回答

0

的頂部以備將來參考:

最後我找不到很好的解決了我的問題,除了在問題中提到的要點。