гугл карта с маршрутом в ежевике - PullRequest
1 голос
/ 26 сентября 2011

как использовать карту Google с маршрутом в BlackBerry.Я попробовал карту BlackBerry с маршрутом, но в моем устройстве (Storm 2) не могу отобразить карту.я не знаю, в чём проблема?

у кого-нибудь есть идея разоблачить карту Google в приложении Blackberry, чем сообщить мне.

Я попробовал это http://maps.google.com/maps?saddr=23.4444,72.44445&daddr=23.55555,72.55555 и открыть этот URL в браузере BB, нонельзя перенаправить на сайт карты.

как мы можем обрабатывать карты Google или Blackberry с маршрутом в приложении BB?

Ответы [ 2 ]

3 голосов
/ 09 февраля 2012

Я реализовал Google Map с маршрутом в Blackberry через приложение Google Map Installed.

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

     }
  } 
2 голосов
/ 26 сентября 2011

Браузер Blackberry не полностью функционален для java-скрипта для отображения информации о маршруте в поле браузера. Вместо этого вам нужно использовать карты Blackberry. В этом вам поможет следующая ссылка.

Как найти маршрут между двумя местами в BlackBerry?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...