我是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);
}
}
答案 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);
希望它会对你有所帮助:)。