2

在 Classnet.rim.device.api.lbs.MapField 中有一个方法convertWorldToField,非常有用。

API 升级后,新的地图类已移至:

net.rim.device.api.lbs.maps.ui.MapField

但是方法convertWorldToField消失了,新API中的方法在哪里???

4

1 回答 1

0

在新的一组类中,您无需从世界转换为字段即可向地图添加内容。相反,您添加的每个项目(扩展 Mappable)都知道在哪里绘制自己。这是您创建位置的方式:

    MapLocation ml = new MapLocation( 43.47751, -80.54817, "label", null );
    MapDataModel model = map.getModel();
    model.add(ml, "tag");

要检查某些东西是否可见,您可以使用MapDataModel类中的方法。

于 2012-11-12T11:16:37.833 回答