Blackberry GPS and BlackBerry Maps Manual - Página 21

Navegue en línea o descargue pdf Manual para Software Blackberry GPS and BlackBerry Maps. Blackberry GPS and BlackBerry Maps 35 páginas. Version: 4.7.0

Development Guide

Start a BlackBerry device application from BlackBerry Maps

You can add a menu item to BlackBerry® Maps that makes a MapView context object available based on the current location.
When a BlackBerry device user selects the menu item, the MapView context object is passed to the menu item's run()
method. The BlackBerry device user can modify the MapView information through the application's UI and view an updated
map based on that input.
1.
Open the BlackBerry® Integrated Development Environment.
2.
Create a project.
3.
Right-click the project, and click Properties.
4.
Click the Application tab.
5.
In the Arguments passed to field, type startup. Make sure the value you type matches the value in the startsWith argument
in the main method of the BlackBerry Application.
6.
Select Auto-run on startup.
7.
Select System module.
8.
Click OK.
9.
Import the following classes:
import net.rim.device.api.ui.*;
import net.rim.device.api.ui.component.*;
import net.rim.device.api.ui.container.*;
import net.rim.blackberry.api.invoke.*;
import net.rim.device.api.system.*;
import net.rim.blackberry.api.maps.*;
import net.rim.blackberry.api.menuitem.*;
10. Create a class that extends the ApplicationMenuItem class and implements the run() and toString()
methods.
private static class MapsMenuItem extends ApplicationMenuItem
{
// Constructor
MapsMenuItem()
{
// Create a new ApplicationMenuItem instance with a relative
menu
// position of 20. Lower numbers correspond to higher
placement
// in the menu.
super(20);
}
/**
* Returns the name to display in a menu.
* @return The name to display.
Displaying location information on a BlackBerry device
19