Android 百度地圖自定義marker 控件點擊無效問題解決方法。

項目中碰到一個問題,用到百度地圖自定義marker,具體流程是:

點擊一個地圖上的marker,然後marker上方彈出我自定義的佈局,佈局裏面三個點擊控件

InfoWindow mInfoWindow = new InfoWindow(BitmapDescriptorFactory.fromView(view), latlng, -130, listener);

上方是我使用的方法,嘗試之後發現只能響應OnInfoWindowClickListener,響應不了三個控件的點擊事件,

最後找了一些資料解決了該問題:

InfoWindow mInfoWindow = new InfoWindow(view, latlng, -100);使用該方法替代上面的方法使用就可以響應控件,

這裏的view 是View view = View.inflate(getApplicationContext(), R.layout.xxxxxxx你自己定義的佈局文件


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章