geo:latitude,longitude?z=zoom in android 将我带到我当前的位置



我想从我的应用程序调用内置地图应用程序。我遇到了这个链接。这个页面也给了我这个链接,我可以真正得到我想要的东西。我知道

geo:latitude,longitude?z=zoom

仍处于开发模式。

我的问题是,当我使用它时,它会带到所需的位置,但随后将我转移到当前位置。

这是我正在使用的片段代码

String uri = String.format("geo:%f,%f?z=18",(float)(latitude /1E6),(float)(longitude/1E6));
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(intent);

我该如何解决它?

你可以

试试这个.....

Intent mapintent = new Intent(android.content.Intent.ACTION_VIEW,Uri.parse("geo:0,0?q="+lat_string+long_string+"(Title_to_show)"));

lat_stringlong_string在哪里是原始格式,即76.6464831 35.494一些东西......

最新更新