调用谷歌地图

时间:2010-06-21 23:20:02

标签: blackberry blackberry-eclipse-plugin

我使用以下代码在我的模拟器中调用Google地图。我已经在我的模拟器中安装了Google地图。

int mh = CodeModuleManager.getModuleHandle("GoogleMaps");
        if(mh > 0) {
    try{
URLEncodedPostData uepd = new URLEncodedPostData(null, false);
uepd.append("action","LOCN");
uepd.append("a", "@latlon:"+lat+","+log);
uepd.append("title","Stanford University School of Medicin");
uepd.append("description", "XYZ");
String[] args = { "http://gmm/x?"+uepd.toString() };
ApplicationDescriptor ad = CodeModuleManager.getApplicationDescriptors(mh)[0];
ApplicationDescriptor ad2 = new ApplicationDescriptor(ad, args);
ApplicationManager.getApplicationManager().runApplication(ad2, true);
}catch(Exception e){
System.out.println(e+"Excepton");
}}}

但我得到一个白色的屏幕,当我按下菜单按钮RUN GMAPS选项是他们的。但是当我按下RUN GMAPS时,结果也一样只有白屏即将到来。我不知道它为什么会来。有人请帮帮我

我也想知道。如何在谷歌地图中固定多个地方。

提前致谢

1 个答案:

答案 0 :(得分:0)

我认为你应该使用kml文件。

BrowserSession visit = Browser.getDefaultSession();
visit.displayPage("http://www.geochemie.uni-bremen.de/kml/borabora.kml");

你也可以在模拟器上测试。