java - 带有黑莓路线的谷歌地图

标签 java google-maps blackberry blackberry-storm blackberry-maps

如何在黑莓手机中使用带有路线的谷歌地图。我试过带路线的黑莓 map ,但在我的设备 (Storm 2) 中无法显示 map 。我不知道是什么问题?

任何人都知道在黑莓应用程序中使用 google map 比让我知道。

我试过这个 http://maps.google.com/maps?saddr=23.4444,72.44445&daddr=23.55555,72.55555 并在 BB 浏览器中打开此 url 但它无法重定向到 map 站点。

我们如何在 BB 应用程序中处理带有路线的 google map 或 blackberry map?

最佳答案

我已经通过安装了 Google map 的应用程序在黑莓手机中实现了带有路线的 Google map 。

   public void invokeGoogleMap() { 
     int mh = CodeModuleManager.getModuleHandle("GoogleMaps");
     if (mh == 0) 
     {
          try 
          {
            throw new ApplicationManagerException("GoogleMaps isn't installed");
          } 
          catch (ApplicationManagerException e) 
          {
            System.out.println(e.getMessage());
          }
          UiApplication.getUiApplication().invokeLater(new Runnable() {
            public void run() {
              stubDialog.inform("GoogleMaps isn't installed on your device.download it from m.google.com/maps.");
            }
          });
     }
     else
     {
         URLEncodedPostData uepd = new URLEncodedPostData(null, false);
         uepd.append("action", "ROUT"); // or LOCN
         uepd.append("start", "23.039568,72.566005");
         uepd.append("end", "23.02,73.07");
         String[] args = { "http://gmm/x?" + uepd.toString() };
         ApplicationDescriptor ad = CodeModuleManager.getApplicationDescriptors(mh)[0];
         ApplicationDescriptor ad2 = new ApplicationDescriptor(ad, args);
         try
         {
             ApplicationManager.getApplicationManager().runApplication(ad2, true);
         } 
         catch (ApplicationManagerException e) 
         {
             System.out.println(e.getMessage());
         }

     }
  } 

关于java - 带有黑莓路线的谷歌地图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7552067/

相关文章:

java - 在 JavaEE 中创建 Web 服务

java - ZooKeeper 序列并发

java - 当我的 REST API 返回 500 HTTP 状态时如何禁用 Tomcat 的 html 错误页面

java - 我希望分割字符串包括 ","或 "’ "but i do not want ","or "’” 出现在我的输出中?

javascript - 谷歌地图无法绘制

java - 不支持 BlackBerry Java Media

google-maps - 检查地址是否在区域 map 内

javascript - Google map ,更改显示的邮政编码

iphone - 挂断智能手机后记录通话

java - 简单的应用程序无法在 Eclipse 中编译(带插件)?