在Android开发中会经常遇到使用地图的地方,下面是对使用地图的一些小总结。
在程序中调用地图可以使用Intent实现。
最简单的是我们直接设置好经纬度,体统会调用默认的地图软件打开,如果没有设置默认的地图软件的话会把所有的地图软甲显示,让你选择。打码如下:
Intent mapIntent = new Intent();
mapIntent.setAction(Intent.ACTION_VIEW);
mapIntent.setData(Uri.parse(“geo:latitude,longitude”));
startActivity(mapIntent);
设置你当前位置的经纬度。例如,这个Uri:“geo:37.422,122.084”,这会在地图上显示
Google 总部的位置。如果你知道要显示的位置地址,可以使用下面的Intent:
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(Uri.parse("geo:27.00025,116.2365214?q=花果山"));
startActivity(intent);