2017-06-20 36 views
0

我正在使用HERE移動SDK,我會知道是否有辦法創建一個標記的標記。我會在這個標記上加一個圖標(背景)和一個文本。這裏的地圖和標記的標記

我試圖與MapLabeledMarker,但應用程序崩潰與一個奇怪的消息: 提供馬克代碼無效

感謝所有幫助

回答

2

你叫的MapLabeledMarker#setLabelText(String marcCode, String text) API與空或無效marcCodeString? Marc代碼:http://www.loc.gov/marc/languages/language_code.html

MapLabeledMarker支持通過接受不同語言的不同文本字符串進行本地化,因此您需要指明您提供的文本的語言。

+0

是的,我試過了,現在它工作得益於您的鏈接,但有兩個問題。第一個是標籤位於圖標的頂部,第二個和大部分屏蔽是標記消失並出現在放大/縮小時,而MapMarker沒有這個問題。 – ejay

+0

您可以嘗試使用'setFadingAnimationEnabled(布爾啓用)'或'setVisibleMask(int levelStart,int levelEnd)'API來查看他們是否幫助 – AndrewJC

+0

我嘗試過,但沒有更改。我也試過resetVisibleMask但是一樣。 – ejay