作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在黑莓手机中使用带有路线的谷歌地图。我试过带路线的黑莓 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/
leaflet:一个开源并且对移动端友好的交互式地图 JavaScript 库 中文文档: https://leafletjs.cn/reference.html 官网(英文): ht
我是一名优秀的程序员,十分优秀!