以下のように RichMapField を使用して、アプリケーションで Blackberry マップを表示します。
RichMapField map = MapFactory.getInstance().generateRichMapField();
add(map);
マップは BlackBerry シミュレーターでは正しく表示されますが、デバイスではマップ フィールドが空白です。
編集:
これは私のコードの一部です。以下のコードは地図に 2 つのマーカーを追加します。これは完全に正常に機能しますが、唯一の問題は地図が表示されないことです。
MapLocation Location1 = new MapLocation(coordinates[0],coordinates[1],"Location 1",null);
int Location1ID = data.add((Mappable)Location1,"Location 1");
data.tag(Location1ID, "Location1");
MapLocation Location2 = new MapLocation(coordinates[0]-0.00009,coordinates[1]- 0.00009,"Location 2",null);
int Location2ID = data.add((Mappable)Location2,"Location 2");
data.tag(Location2ID, "Location2");
data.setVisible("Location");
map.getMapField().update(true)