BlackBerry Forums Support Community

Closed Thread
LinkBack Thread Tools
Old 03-31-2010, 07:32 AM   #1 (permalink)
New Member
Join Date: Nov 2009
Model: 9500
Carrier: T-m
Posts: 1
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default BB MAPS Please HELP

Please Login to Remove!

Hi ,

i m trying to implement bb maps since a long time, and now i am frustated cause it is not working.
Perhaps im doing a easy mistake .
I hope this forum can help me.

My hardware :
- eclipse 3.41
- jde
- Simmulator

it should be for the storm device.

int bbm = CodeModuleManager.getModuleHandle("net_rim_bb_lbs");
if (bbm >= 1)

   MapView mapview = new MapView();

   Invoke.invokeApplication(Invoke.APP_TYPE_MAPS, new MapsArguments(mapview));

   String document = "<location-document><location lon='-7938675' lat='4367022' label='Toronto, ON' description='Go Leafs Go!' zoom='10'/></location-document>";

    Invoke.invokeApplication(Invoke.APP_TYPE_MAPS, new MapsArguments( MapsArguments.ARG_LOCATION_DOCUMENT, document));

in the first line od the mapview the app is going down with :

Class File Editor

The Jar file c:\Programm\eclipse\plugins\net.rim.eide.componentpack4.7.0_4.7.0.46\components\lib\net_rim_api.jar has no source attachment.
You can attach the source below :


  (version 1.3 : 47.0, super bit)
public class net.rim.blackberry.api.maps.MapView {
  // Field descriptor #24 I
  public static final int MAX_ZOOM = 15;
  // Method descriptor #37 ()V
  public native MapView();
  // Method descriptor #44 (I)V
  public native void setLatitude(int arg0);
  // Method descriptor #47 ()I
  public native int getLatitude();
  // Method descriptor #44 (I)V
  public native void setLongitude(int arg0);
  // Method descriptor #47 ()I
  public native int getLongitude();
  // Method descriptor #44 (I)V
  public native void setZoom(int arg0);
  // Method descriptor #47 ()I
  public native int getZoom();
  // Method descriptor #44 (I)V
  public native void setRotation(int arg0);
  // Method descriptor #47 ()I
  public native int getRotation();
Old 04-26-2010, 07:56 PM   #2 (permalink)
Thumbs Must Hurt
Join Date: Oct 2008
Location: Mozambique
Model: 9300
PIN: 27c3f559
Carrier: vodacom
Posts: 172
Post Thanks: 0
Thanked 3 Times in 3 Posts

Wirelessly posted

Those are very big longitude/latitude numbers you are using? Is that correct? Latitude range from -90 to 90 and longitude is from -180 to 180. Try substituting your numbers with 45.42349 & -75.69792 and 43.67022 & -79.38675 respectively. N.B. I have NO experience in what u r doing. If my suggestion doesn't work I'm sorry pliz ignore.

Copyright 2004-2016
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.