我正在尝试通过Pushpin
对象的文本显示数据。但是,文本颜色默认为白色,当背景为道路风格MapView
时,该颜色几乎不可见。通过API,特别关注PushpinOptions
,我找不到任何操纵文本颜色的内容。考虑到这似乎是一个相当基本的特征,我有点困惑为什么它不存在或者至少很难找到。
我是否遗漏了某些内容,或者Bing Maps for Android真的不允许您更改Pushpin
对象的默认文字颜色吗?
答案 0 :(得分:2)
看过源代码后,不支持更改文本颜色。
源代码位于http://bingmapsandroidsdk.codeplex.com/,因此您可以根据Bing Maps API本身是否支持您所拥有的内容来破解它以获得您的目标。这当然需要一些额外的努力,但除了使用图层的解决方法之外,它可能是您唯一的选择。
<强>更新强>
在MSDN documentation for the pushpin class中进行了一些额外的挖掘,似乎并不支持不确定是否有更巧妙的方法来解决这个问题,但这不是一个简单的实现附加问题API的功能