1

アプリケーション内のさまざまな場所のマーカー付きのブラックベリー マップを表示したいと考えています。使ってみnet.rim.device.api.lbs.maps.ui.MapFieldたけど落ちるIllegalArgumentException(Bitmap is too large)

net.rim.device.api.lbs.maps.ui.MapFieldモデルを実装して設定したり、さまざまな場所を表示しMappableたりした人はいますか?MapLocation

私がやろうとしているのは、複数の位置マーカーを使用してマップを表示することだけです。マーカーをクリックすると、その場所の詳細画面が表示されます。

4

1 に答える 1

0

RichMapField map = MapFactory.getInstance()。generateRichMapField();
MapDataModel modelMap = map.getModel();
//あなたの場所
MapLocationjulieHome= new MapLocation(43.47751、-80.54817、 "Julie --Home"、null);
int julieHomeId = modelMap.add((Mappable)julieHome、 "julie");
MapLocation paulHome = new MapLocation(43.47551、-80.55335、 "Paul-Home"、null);
int paulHomeId = modelMap.add((Mappable)paulHome、 "paul");
map.getMapField()。update(true);

于 2012-11-06T23:41:33.923 に答える