從示例中,我沒有看到以編程方式在地圖上創建的形狀上添加rightclick事件的方法。我正在創建保存到數據庫的地圖,所以我正在恢復形狀。我看到一個示例,他們在示例中的'overlaycomplete'偵聽器事件中添加了一個click事件,但如果您正在創建該形狀,該怎麼做?當以編程方式添加谷歌地圖形狀需要添加rightclick監聽器事件的方式
-1
A
回答
0
所以答案很簡單。我剛添加了這個代碼來添加監聽器:
google.maps.event.addListener(newShape, 'rightclick', function (e) {
alert('Right clicked!');
});
其中newShape是新創建的多邊形。
1
你也可以做到這一點,現在在一個稍微更簡潔的方式:
newShape.addListener('rightclick', function() {
alert('Right clicked!');
});
+0
謝謝。是的,這看起來是一個更清潔的表達。 –
相關問題
- 1. 如何以編程方式添加谷歌地圖到的FrameLayout
- 2. 以編程方式將谷歌地圖添加到片段
- 3. 以編程方式刪除使用FXML添加的監聽器?
- 4. 以編程方式添加onclick事件
- 5. 添加事件偵聽器,以形成由事件監聽器
- 6. 以編程方式添加矩形
- 7. jQuery的谷歌地圖插件,添加事件偵聽器
- 8. 添加事件監聽器
- 9. 如何以編程方式向ImageView添加圓形形狀Android
- 10. 以編程方式將三維形狀添加到Bing地圖(虛擬地球)
- 11. 的onclick監聽器添加到谷歌地圖標記的JavaScript
- 12. 谷歌地圖API - 事件監聽器
- 13. 添加標記到谷歌地圖V2,其中地圖以編程方式添加
- 14. PowerPoint C# - 用監聽器添加形狀
- 15. 以編程方式添加圖像
- 16. 以編程方式添加視圖
- 17. UITableViewAutomaticDimension以編程方式添加圖像
- 18. 同步事件在Android中以編程方式與谷歌日曆添加
- 19. 谷歌自定義搜索以編程方式添加註釋
- 20. 使用數組添加監聽器在谷歌地圖
- 21. 如何添加點擊監聽器到谷歌地圖道路?
- 22. 谷歌地圖添加infowindow監聽器放大變化
- 23. 以編程方式添加Azure組件
- 24. 以編程方式添加Web部件
- 25. 谷歌地圖:添加每個多邊形的點擊監聽器
- 26. Android以編程方式添加視圖不聽屬性
- 27. Android - 以編程方式向活動添加關鍵偵聽器
- 28. 添加事件以編程方式添加控件的Web用戶控件
- 29. 谷歌地方API - 添加地方
- 30. Flex:以編程方式觸發事件監聽器
好吧,我應該已經張貼了這個問題之前嘗試有點困難。你只需要添加新的監聽器,如下所示:google.maps.event.addListener(newShape,'rightclick',function(e){alert('Right clicked!'); }); –