2012-11-11 65 views
1

如何打开地图到默认位置?从本质上讲,我想要一个按钮来打开谷歌地图,就像它从应用程序菜单启动它时打开的一样,它将焦点集中在当前位置。没有方向或导航或任意坐标。下面是我到目前为止,显然它试图打开导航从一个点到另一个。谢谢你的帮助。用按钮打开谷歌地图到当前位置

mapButton.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View v) { 
      String uri = "http://maps.google.com/maps?saddr=" + "9982878" 
        + "," + "76285774" + "&daddr=" + "9992084" + "," 
        + "76286455"; 
      Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
        Uri.parse(null)); 
      intent.setClassName("com.google.android.apps.maps", 
        "com.google.android.maps.MapsActivity"); 
      startActivity(intent); 
} 

回答

3

只要打开谷歌地图应用程序,这里有一个例子:

startActivity(getPackageManager().getLaunchIntentForPackage("com.google.android.apps.maps")); 
+0

完美,谢谢! –

相关问题