android获取经纬度

android获取经纬度

ID:15948447

大小:47.00 KB

页数:3页

时间:2018-08-06

android获取经纬度_第1页
android获取经纬度_第2页
android获取经纬度_第3页
资源描述:

《android获取经纬度》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、专业好文档为您整理~~谢谢使用~更多精彩内容请关注本站今天在Android项目中要实现一个通过GPS或NetWork来获取当前移动终端设备的经纬度功能。要实现该功能要用到AndroidFramework中的LocationManager类。下面我就直接贴上主要的代码说明如何实现通过GPS或NetWork来获取实时位置的经纬度。viewsourceprint?01privatedoublelatitude=0.0;02privatedoublelongitude=0.0;0304LocationManagerlocationManager=(LocationManager)getSyste

2、mService(Context.LOCATION_SERVICE);05if(locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)){06Locationlocation=locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);07if(location!=null){08latitude=location.getLatitude();09longitude=location.getLongitude();10}11}else{12Lo

3、cationListenerlocationListener=newLocationListener(){1314//Provider的状态在可用、暂时不可用和无服务三个状态直接切换时触发此函数15@Override16publicvoidonStatusChanged(Stringprovider,intstatus,Bundleextras){1718}1920//Provider被enable时触发此函数,比如GPS被打开专业好文档为您整理~~谢谢使用~更多精彩内容请关注本站专业好文档为您整理~~谢谢使用~更多精彩内容请关注本站21@Override22publicvoidonPr

4、oviderEnabled(Stringprovider){2324}2526//Provider被disable时触发此函数,比如GPS被关闭27@Override28publicvoidonProviderDisabled(Stringprovider){2930}3132//当坐标改变时触发此函数,如果Provider传进相同的坐标,它就不会被触发33@Override34publicvoidonLocationChanged(Locationlocation){35if(location!=null){36Log.e("Map","Locationchanged:Lat:"37+

5、location.getLatitude()+"Lng:"38+location.getLongitude());39}40}41};42locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,1000,0,locationListener);43Locationlocation=locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);44专业好文档为您整理~~谢谢使用~更多精彩内容请关注本站专业好文档为您整理~~谢

6、谢使用~更多精彩内容请关注本站if(location!=null){45latitude=location.getLatitude();//经度46longitude=location.getLongitude();//纬度47}48}同时别忘了在AndroidManifest.xml文件中加入如下权限:1234

7、sion.ACCESS_COARSE_LOCATION"/>5文章出处:http://blog.csdn.net/cjjky/article/details/6557561专业好文档为您整理~~谢谢使用~更多精彩内容请关注本站

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。