android 实时定位(Android real-time positioning).docVIP

android 实时定位(Android real-time positioning).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
android 实时定位(Android real-time positioning)

android 实时定位(Android real-time positioning) 公共类的主流扩展MapActivity { / /初始位置设置为西安 私人双userlongitude =。* E;/ /纬度 私人双userlatitude =。* E;/ /经度 / /添加百度相关控件 私人MapView MapView; 私人bmapmanager bmapmanager;/ /加载地图的引擎 / /百度地图上的关键值 private String keystring =“AFA E F C C E F”; / /在百度地图上添加一些控件,例如放大、缩小 私人MapController mapController; 私人mklocationmanager mlocationmanager; @Override public void onCreate(Bundle savedinstancestate){ 超级onCreate(savedinstancestate); setContentView(r.layout。activity_main); / /实例化控件 MapView =(MapView)这findViewById(r.id.bmapview); bmapmanager =新bmapmanager(主流。这); / /必须要加载关键 bmapmanager。init(keystring,新mkgenerallistener() { / /关键值不正确 @Override 公共无效ongetpermissionstate(int arg){ 如果(= =){ 烤面包。maketext(mainactivity.this,R.string。key_error,干杯。length_long show()); } } / /网络出错 @Override 公共无效ongetnetworkstate(int arg){ 烤面包。maketext(mainactivity.this,R._error,干杯。length_long show()); } }); 这initmapactivity(bmapmanager); MapView。设置启用内置的缩放控件(true);//表示可以设置缩放功能 mapcontroller = getcontroller()视图; / /初始化位置模块 mlocationmanager = bmapmanager。getlocationmanager(); / /通过enableprovider和disableprovider方法,选择定位的提供商 mlocationmanager。enableprovider(mklocationmanager。mk_network_provider); mlocationmanager。disableprovider(mklocationmanager。mk_gps_provider); / /返回手机位置 mlocationmanager requestlocationupdates(locationlistener); mlocationmanager setnotifyinternal(,); / /添加定位图层 mylocationoverlay mylocationoverlay =新mylocationoverlay(,它); mylocationoverlay。enablemylocation();/ /启用定位 Mylocationoverlay.enablecompass (); / / 启用指南针 Mapview.getoverlays ().Add (mylocationoverlay); Mapview.settraffic (true); / / 交通地图 / / mapview.setsatellite (true); / / 卫星地图 Mapcontroller.setzoom (); / / 设置缩放级别 Mapview.invalidate (); / / 刷新地图 } / / 获取经度纬度 Private locationlistener locationlistener = new locationlistener () { @ override Public void onlocationchanged (location location) { If (location! = null) { Userlatitude = location.getlatitude () * and. Userlongitude = location.getlongitude () * and. Geopoint mypoi

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档