扩展MapField以与Custom Map webservice一起使用

时间:2012-03-27 15:48:44

标签: web-services rest blackberry java-me maps

我希望能够以与Blackberry地图相同的方式使用mapfield。

但是地图是从我自己的网络服务获得的。

必须有一种方法来扩展字段并覆盖一些getMap方法,但我看不到找到任何这样的方法。

帮助将受到赞赏,因为BB Docs不是很好。

编辑:我发现了这个: http://www.blackberry.com/developers/docs/7.0.0api/net/rim/device/api/lbs/maps/ui/MapField.html#displayMapURL(java.lang.String)

不知道该怎么做

EDIT2: 它似乎需要一个黑莓URL,它基本上是当前地图状态的存储URL,因此可以通过此方法再次轻松调用它。

1 个答案:

答案 0 :(得分:3)

MapField似乎无法以您所描述的方式进行扩展。我的猜测是,即使你能以某种方式“替换”支持Field的地图数据,你最终也必须覆盖几乎所有其他方法,以便正确处理你的数据。你可能最好只建立自己的组件。