用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,此文章内容比较简单!
推荐阅读
-
用Android Location获取当前地理位置的方法
-
Android实现Service获取当前位置(GPS+基站)的方法
-
Android编程实现悬浮窗获取并显示当前内存使用量的方法
-
linux下用time(NULL)函数和localtime()获取当前时间的方法
-
Android开发之获取系统当前时间的方法
-
用mysql_fetch_array()获取当前行数据的方法详解
-
Android实现Service获取当前位置(GPS+基站)的方法
-
Android获取当前运行的类名或者方法
-
Android编程实现悬浮窗获取并显示当前内存使用量的方法
-
Android获取当前已连接的wifi信号强度的方法