如何从其他应用程序调用BlackBerry Traffic?

时间:2012-08-21 17:55:00

标签: java blackberry invoke

我找到了很多关于如何从应用程序中调用应用程序的示例。我首先浏览了stackoverflow以查看是否存在类似的问题,而且没有像我的那样具体。

有没有办法调用黑莓流量应用 传递它的参数,就像我到目前为止看到的所有其他方法一样?(我见过的方法发布了下面)。 它期望什么参数? Lat,Lng?某种mapview? 我真的不确定。

目前这是我用于Google Maps Application调用的方法: 效果很好:

http://www.blackberryforums.com/developer-forum/143263-heres-how-start-google-maps-landmark.html

这是我用于Blackberry Maps的方法:(我知道我也可以使用上面的方法):

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);
}

对此有任何帮助真的很感激......

谢谢。

3 个答案:

答案 0 :(得分:0)

您可以调用的唯一黑莓应用程序如下,

  • 地址簿
  • 蓝牙配置
  • 计算器
  • 日历
  • 摄像机
  • 地图
  • 备忘录
  • 消息
  • 电话
  • 搜索
  • 任务

答案 1 :(得分:0)

在My Eclipse中,如果键入以下Invoke.invokeApplication(Invoke.然后按CTRL +空格,则会为您提供调用bb应用程序的所有可用函数。

答案 2 :(得分:0)