如何将android地图应用程序集成到我在android中的应用程序?

时间:2010-12-18 04:34:37

标签: android google-maps

在我的应用程序中,正在显示一些事件的谷歌地图。但我想要导航机制。所以我想在内置的谷歌地图应用程序中打开。任何人都可以告诉我如何将内置应用程序与我的应用程序集成。

感谢你, SRINIVAS

1 个答案:

答案 0 :(得分:0)

从DroidFu库中复制并粘贴它

   public static Intent newMapsIntent(String address, String placeTitle) {
     StringBuilder sb = new StringBuilder();
     sb.append("geo:0,0?q=");

     String addressEncoded = Uri.encode(address);
     sb.append(addressEncoded);
     // pass text for the info window
     String titleEncoded = Uri.encode("(" + placeTitle + ")");
     sb.append(titleEncoded);
     // set locale; probably not required for the maps app?
     sb.append("&hl=" + Locale.getDefault().getLanguage());

     return new Intent(Intent.ACTION_VIEW, Uri.parse(sb.toString()));
  }