黑莓MapField显示“无数据”

时间:2011-08-19 12:46:54

标签: blackberry

一直在寻找年龄,找不到解释为什么会发生这种情况的事情。

我正在尝试将MapField添加到我的应用程序中,但是当它加载时它只是说没有数据。

MapField mMapField;
Coordinates mCoordinates;
mCoordinates = new Coordinates(28.135085, -25.900461, 0);
mMapField = new MapField();
mMapField.moveTo(mCoordinates);
mMapField.setZoom(3);
add(mMapField);

BB Maps适用于我的设备和模拟器,但是这个MapField既不适用于模拟器也不适用于实际设备,我在设备上有BIS数据计划。

任何帮助都会得到满足。

由于

1 个答案:

答案 0 :(得分:5)

我使用的代码适用于simulator and the device

    MapField _map = new MapField();
    Coordinates _location = new Coordinates(45.0, -75.0, 0);
    _map.moveTo(_location);
    _map.setZoom(6);
    add(_map);

所以你应该使用:

MapField mMapField;
Coordinates mCoordinates;
mCoordinates = new Coordinates( -25.900461, 28.135085, 0);
mMapField = new MapField();
mMapField.moveTo(mCoordinates);
add(mMapField);