我找到了许多关于如何从应用程序中调用应用程序的示例。我首先浏览了stackoverflow,看看是否有类似的问题,但没有我的那么具体。
有没有办法调用黑莓交通应用程序 并像我目前看到的所有其他方法一样传递它的参数?(我在下面看到的方法)。它会期待什么论据?拉特,Lng?某种地图视图?我真的不确定。
目前这是我用于 Google Maps 应用程序调用的方法:效果很好:
http://www.blackberryforums.com/developer-forum/143263-heres-how-start-google-maps-landmark.html
这是我用于黑莓地图的方法:(我知道我也可以使用上面的方法):
public void invokeBlackBerryMaps(double lat, double lng, AddressInfo addressInfo, String address)
{
Landmark []landmarks = new Landmark[1];
// PinPointing the exact location with lat,lng
QualifiedCoordinates coordinates = new QualifiedCoordinates(lat, lng, 0, 0, 0);
landmarks[0] = new Landmark(address,address,coordinates,addressInfo);
MapsArguments mapsArgs = new MapsArguments(landmarks);
Invoke.invokeApplication(Invoke.APP_TYPE_MAPS,mapsArgs);
}
对此的任何帮助将不胜感激......
谢谢你。