Öffnen von BlackBerry Maps mithilfe eines Orientierungspunkts
Sie können BlackBerry Maps zum Anzeigen des Standorts eines Orientierungspunkts auf einer Karte öffnen, indem Sie ein Array von Landmark-Objekten angeben. Ein landmark-Objekt kann den Namen einer Anzeigebezeichnung, eine Beschreibung, die Geokoordinaten und eine Adresse enthalten.
Wenn Sie die Koordinaten nicht angeben, kann BlackBerry Maps mithilfe der Adresse nach den Koordinaten suchen. Wenn die Koordinaten und die Adresse ungültig sind, zeigt BlackBerry Maps den Standort des Orientierungspunkts nicht an.
Codebeispiel: Öffnen von BlackBerry Maps mithilfe eines Orientierungspunkts
import net.rim.blackberry.api.invoke.*;
import javax.microedition.location.*;
public class invokeMaps
{
public invokeMaps ()
{
Landmark[] landMarks = new Landmark[3];
AddressInfo addressInfo = new AddressInfo();
addressInfo.setField(AddressInfo.STREET, "455 Phillip St");
addressInfo.setField(AddressInfo.CITY, "Waterloo");
addressInfo.setField(AddressInfo.STATE, "Ontario");
landMarks[0] = new Landmark("AAA", "Description 1", null, addressInfo);
QualifiedCoordinates coordinates =
new QualifiedCoordinates(45.4, -75.1, 0, 0, 0);
landMarks[1] = new Landmark("BBB", "Description 2", coordinates, null);
coordinates = new QualifiedCoordinates(45.3,-75.3,0,0,0);
landMarks[2] = new Landmark("CCC", "Description 3", coordinates, null);
MapsArguments ma = new MapsArguments(landMarks);
Invoke.invokeApplication(Invoke.APP_TYPE_MAPS, ma);
}
}
Nächstes Thema:
Öffnen von BlackBerry Maps mithilfe eines Standortdokuments
Vorheriges Thema: Öffnen von BlackBerry Maps mithilfe spezifischer Koordinaten
Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.