如何使用我的当前位置启动Google Map Intent

时间:2017-09-23 10:38:38

标签: android

我是Android编程的新手。 这是我的简单代码,只是用给定的坐标启动intent。问题是,如何获取当前位置并使用它来显示谷歌地图意图开始时的当前位置。

public void viewroute (View view)
{
    if  (view.getId()==R.id.ViewRoute)
      {
        Intent intent = new Intent(Intent.ACTION_VIEW);
                intent.setData(Uri.parse("geo:9.8500,124.1435"));
        startActivity(intent);
      }
}

1 个答案:

答案 0 :(得分:0)

你必须尝试这样

.isRequire

有关详情,请访问:Flow Charts

如果您需要指导,请按照

进行操作
String uri = String.format(Locale.ENGLISH, "geo:%f,%f", latitude, longitude);
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
context.startActivity(intent);

希望它会对你有所帮助:)。