2016-02-26 24 views
3

我有一個包含地理位置結果的表格,用戶可以在該表格中單擊以在地圖中設置該位置。地圖已經被加載,並且用戶可能已經變成了paned/scolled,並且所有這些位置都可能不在視線內。小冊子:當標記不在視圖中時檢測

因此,當用戶點擊表格中位置的按鈕時,我需要檢查該標記是否已在地圖中可見。只有在不可見的情況下,才能撥打setView並放大該位置;否則,我只是改變標記的顏色(沒有平移,沒有縮放)。

是否有小冊子檢查圖層/標記是否在地圖中呈現的任何API?

回答

10

大概map.getBounds().contains(myMarker.getLatLng())

參考文獻:

相關問題