Java tutorial
//package com.java2s; import android.content.Context; import android.content.Intent; import android.text.TextUtils; public class Main { public static void goToNaviActivity(Context context, String sourceApplication, String poiname, String lat, String lon, String dev, String style) { StringBuffer stringBuffer = new StringBuffer("androidamap://navi?sourceApplication=") .append(sourceApplication); if (!TextUtils.isEmpty(poiname)) { stringBuffer.append("&poiname=").append(poiname); } stringBuffer.append("&lat=").append(lat).append("&lon=").append(lon).append("&dev=").append(dev) .append("&style=").append(style); Intent intent = new Intent("android.intent.action.VIEW", android.net.Uri.parse(stringBuffer.toString())); intent.setPackage("com.autonavi.minimap"); context.startActivity(intent); } }