如何使用谷歌地圖黑莓路由。我嘗試了黑莓地圖與路線,但在我的設備(風暴2)不能顯示地圖。我不知道是什麼問題?谷歌地圖與黑莓路由
任何人都有黑莓應用程序中的想法肆意谷歌地圖比讓我知道。
我試過這個http://maps.google.com/maps?saddr=23.4444,72.44445&daddr=23.55555,72.55555
並在BB瀏覽器中打開此URL,但它不能重定向到地圖站點。
如何在BB應用程序中處理谷歌地圖或黑莓地圖與路線?
如何使用谷歌地圖黑莓路由。我嘗試了黑莓地圖與路線,但在我的設備(風暴2)不能顯示地圖。我不知道是什麼問題?谷歌地圖與黑莓路由
任何人都有黑莓應用程序中的想法肆意谷歌地圖比讓我知道。
我試過這個http://maps.google.com/maps?saddr=23.4444,72.44445&daddr=23.55555,72.55555
並在BB瀏覽器中打開此URL,但它不能重定向到地圖站點。
如何在BB應用程序中處理谷歌地圖或黑莓地圖與路線?
我已經實現了谷歌地圖通過谷歌地圖安裝的應用程序在黑莓路線。
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腳本來顯示瀏覽器字段中的路由信息。相反,您必須使用黑莓地圖。爲此,以下鏈接將幫助你。
感謝名單..im使用該<位置文檔><位置LON = ' - 8052237' LAT = '4346518' 的標籤= '就可以與' 描述= '基奇納,安大略省,加拿大'/><位置lon =' - 7569792'lat ='4542349'label ='Ottawa,ON'description ='Ottawa,Ontario,Canada'/> location-document>並且出現錯誤「無法計算路線」 –
Hitarth
見下文鏈接http://supportforums.blackberry.com/t5/Java-Development/Blackberry-Maps-Unable-to-calculate-route/td-p/940559#M150588 – koti