一直在寻找年龄,找不到解释为什么会发生这种情况的事情。
我正在尝试将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数据计划。
任何帮助都会得到满足。
由于
答案 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);