2013-10-18 59 views
2

我正在使用快速操作來顯示項目集。當我點擊一個按鈕時,快速操作顯示在按鈕上方。但我想在地圖上顯示標記上方的快速操作,當我點擊按鈕時。是否有可能將地圖標記作爲視圖?獲取地圖的標記爲視圖

quickAction = new QuickAction(this, QuickAction.VERTICAL); 

     ActionItem parkItem  = new ActionItem(0, "park", getResources().getDrawable(R.drawable.park)); 
     quickAction.addActionItem(parkItem); 
    quickAction.show(view); 
+0

你找到一個方法來解決這個MapFragment的setInfoWindowAdapter? –

回答

0

您可以使用使用

mapFragment.setInfoWindowAdapter(new InfoWindowAdapter() { 

      @Override 
      public View getInfoWindow(Marker args) { 
       return null; 
      } 

      @Override 
      public View getInfoContents(Marker args) { 
      // here you can inflate your QuickAction view according to the pressed marker 
      } 
     });