在我的应用程序中,正在显示一些事件的谷歌地图。但我想要导航机制。所以我想在内置的谷歌地图应用程序中打开。任何人都可以告诉我如何将内置应用程序与我的应用程序集成。
感谢你, SRINIVAS
答案 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()));
}