2015-05-12 94 views
0

1,我想創建一個圓形並設置一個自定義填充圓的圖像,用它作爲地圖上的標記,不僅可以改變圖像,而且可以隨時改變圓的顏色,什麼可以我確實實現了這個功能?請看下面的圖片! an customized marker on the map關於城市地圖的問題

2,就像你CityMaps應用顯示,當我放大地圖,一些業務圖標隱藏在查看地圖,而這又是隱藏而縮小地圖,如何實現這樣的效果呢?

3,在我初始化Object Marker並調用方法marker.setFadeTime(3000)後,軟件給我的提示方法是不存在的,我看到類Marker.java但是真的找不到方法,爲什麼會這樣?

4,我想添加一些星星旁邊的標記像這樣: the star level beside the marker

如何添加星星?標籤只能設置標記旁邊的文本。

5,我想加載你的地圖的片段,而不是擴展FragmentActivity的活動,我發現SupportCitymapsMapFragment是沒用的,我能做些什麼來完成這個需求?

6,在你的應用程序,這是找到那個地方輸入紐約在搜索框中後,我能做些什麼來完成這個功能,不管我輸入?

7,在我開發有關Citymaps的應用,我發現了一個嚴重的問題,所以你的應用程序也發生了變化。當我運行應用程序時,程序強制突然閃回,此時我運行應用程序Citymaps,問題與前面相同,我在邏輯視圖中發現了一些錯誤,如下所示:15327-15374/com。 map.maplbs A/libc:0xdeadbaad(代碼= 1)的致命信號11(SIGSEGV),線程15374(線程-1819)。 要解決此問題,我必須重新啓動我的設備。爲什麼會這樣?

回答

0

我是Citymaps SDK的開發者,我會盡我所能來回答你的問題。

1)我推薦使用Android Canvas API構建圖像,然後使用Marker將其顯示在地圖上。詳情請參閱文檔:http://developer.citymaps.com/markers

2)這是內置於城市地圖BusinessLayer。此功能不通過API公開。如果你想使用城市地圖BusinessLayer,你應該創建一個CitymapsMapViewCitymapsMapFragment/SupportCitymapsMapFragment它會自動添加到你的地圖。

3)目前,API看起來存在已知的問題。謝謝你讓我們注意到這一點。我們將在即將發佈的版本中修復它。目前,您可以動畫Markeralpha屬性。

4)BusinessLayer的功能再次沒有直接暴露。如果您希望創建類似的標記,我建議您使用Android的Canvas構建圖像,然後將其作爲Marker添加到地圖。 5)如果你希望在一個片段中加載地圖,你可以使用子片段來完成(詳情請查閱Android文檔)。您也可以通過直接實例化CitymapsMapViewMapView並將其添加到XML或代碼中的視圖層次結構中來實現此目的。但是,如果您這樣做,請記住調用地圖實例上的生命週期方法,否則地圖將無法正常運行。

6)如果您希望在您的應用中進行搜索,則由您來實現此功能。我們目前不提供開箱即用的搜索API。

7)感謝您的錯誤報告。我們將調查此問題並在將來的版本中修復它。

如果您有任何問題,請隨時詢問,並感謝您使用Citymaps SDK。