百度地图实现简单的定位功能
来源:互联网 发布:小漠淘宝店 编辑:程序博客网 时间:2024/04/29 16:53
需要使用到百度地图开发者平台
然后在xml中写一个button点击进行定位
<Button android:id="@+id/btn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="点击定位" /> <com.baidu.mapapi.map.MapView android:id="@+id/mapview" android:layout_width="match_parent" android:layout_height="match_parent">
添加button的点击事件
public void onClick(View view) { mLocationClient = new LocationClient(this); mBdLocationListener = new BDLocationListener() { @Override public void onReceiveLocation(BDLocation bdLocation) { MarkerOptions markerOptions = new MarkerOptions(); markerOptions.icon(BitmapDescriptorFactory.fromResource(R.mipmap.ic_launcher)); latitude = bdLocation.getLatitude(); longitude = bdLocation.getLongitude();//通过百度地图定位服务获取当前位置的经纬度 markerOptions.position(new LatLng(latitude, longitude)); map.addOverlay(markerOptions); } }; MapStatus mapStatus = new MapStatus.Builder() .target(new LatLng(latitude,longitude)) .zoom(14).build();//zoom设置显示放大的级别,target设置显示位置的经纬度 MapStatusUpdate mapStatusUpdate = MapStatusUpdateFactory.newMapStatus(mapStatus); map.setMapStatus(mapStatusUpdate); mLocationClient.registerLocationListener(mBdLocationListener);//此方法用于更新地图显示的位置 mLocationClient.start(); }
具体定位和地图怎么实现可以看http://blog.csdn.net/qq_29575707/article/details/52786896
源码http://download.csdn.net/detail/qq_29575707/9651176
http://download.csdn.net/detail/qq_29575707/9651169
0 0
- 百度地图实现简单的定位功能
- 、简单实现百度地图实时定位功能
- 百度地图引入 简单定位功能的实现 待修
- 百度地图定位功能的简单应用
- 百度地图定位功能的实现
- 【第三方SDK】百度地图实现最简单的定位功能(无地图界面)
- 百度地图实现最简单的定位功能(无地图界面)
- 基于百度地图 Android SDKv1.3.5实现简单的定位功能,自定义标题栏
- 基于百度地图 Android SDKv1.3.5实现简单的定位功能,自定义标题栏
- 浅谈百度地图的简单开发之结合方向传感器实现定位功能(三)
- 百度地图的简单开发之方向传感器实现定位功能(三)
- 百度地图的简单开发之方向传感器实现定位功能
- 百度地图的使用(2)_实现定位功能
- android 百度地图定位功能实现
- 使用百度地图api实现定位功能。
- 使用百度地图sdk实现定位功能
- 百度地图api实现定位功能
- 调用百度地图实现定位功能
- LeetCode 404. Sum of Left Leaves
- HDU 3555 Bomb题解(数位dp)
- HTML5学习_day10(3)--兼容性概念
- 记忆收获的每一天
- javascript实现读秒跳转的两种方法
- 百度地图实现简单的定位功能
- 总结11
- 10.input stdin 输入流
- 根据反馈电路和基本放大电路在输出端的接法不同,可将反馈分为?
- (基础三)交换两个变量值的三种方法
- 小车循迹原理
- C#中交错数组的初始化
- 卷积神经网络Convolutional Neural Networks
- mysql System Tablespace