7

我使用新的Google Maps API V2創建了一個應用程序,並且我必須攔截單擊InfoView時單擊的InfoWindow上的單擊。Android OnInfoWindowClickListener()從未調用過

documentation我認爲我做的是聽信息窗口點擊:

mGoogleMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() { 

     @Override 
     public void onInfoWindowClick(Marker marker) { 

      Log.d("", marker.getTitle()); 
     } 
    }); 

但不幸的是該方法不會被調用。

如果我嘗試聽標記點擊並使用setOnMarkerClickListener而不是OnInfoWindowClickListener,這可以正常工作。

希望能找到一些幫助,提前

回答

11

的OnInfoWindowClickListener感謝當你真正點擊標記標題彈出,而不是標記被調用。

上面的工作正常。

+0

是的,它現在工作正常。我只添加一次OnInfoWindowClickListener兩次insead。只是我的錯誤! – TheModularMind

相關問題