欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

用Android Location获取当前地理位置的方法

程序员文章站 2023-11-28 23:10:46
在android应用中,往往有获取当前地理位置的需求,比如微信获取附近的人需要获取用户当前的位置,不多说,直接上例子。复制代码 代码如下:public location...

在android应用中,往往有获取当前地理位置的需求,比如微信获取附近的人需要获取用户当前的位置,不多说,直接上例子。

复制代码 代码如下:

public location getlocation() {// 获取location通过locationmanger获取!
  locationmanager locmanger = (locationmanager) getsystemservice(context.location_service);
  location loc = locmanger.getlastknownlocation(locationmanager.gps_provider);
  if (loc == null) {
   loc = locmanger.getlastknownlocation(locationmanager.network_provider);
  }
  return loc;
 }

public void locationmethod() {// location常用方法简介
  location loc = getlocation();
  // loc.distanceto(location dest);float
  // loc.getaltitude();double 海拔高度
  // loc.getlatitude();double
  // loc.getlongitude();double
  // loc.getspeed();float
 }


要想使用location服务,还必须添加location的权限:<uses-permission android:name="android.permission.access_fine_location"/> 

ok,此文章内容比较简单!