Android 百度地图为什么总定位到易做图
mLocationManager = app.mBMapMan.getLocationManager();
MyLocationOverlay mylocTest = new MyLocationOverlay(this, mMapView);
mylocTest.enableMyLocation(); // 启用定位
mylocTest.enableCompass(); // 启用指南针
mMapView.getOverlays().add(mylocTest);
按照百度提供的挨批demo想打开应用的时候定位到自己当前位置,但是为什么总定位到易做图?
求大虾指点一下什么原因? --------------------编程问答-------------------- 自己顶一下,求大虾指点下啊 --------------------编程问答-------------------- 默认坐标就是易做图,你的坐标有传给API接口吗? --------------------编程问答-------------------- 可能易做图的坐标是0,0吧 --------------------编程问答--------------------
汗!没有Geo常识~
0,0在非洲西边海里
--------------------编程问答-------------------- 设备没有GPS信号吧,没有取得位置。 --------------------编程问答-------------------- 没取得位置信息,设置为默认值了吧 --------------------编程问答-------------------- 那个地方设置成了默认值了啊,应该怎么修改呢? --------------------编程问答-------------------- mMapController.setCenter(point); //设置地图中心点 --------------------编程问答-------------------- lat =30; //这里可以随便定义您的坐标
lnt =120; //这里可以随便定义您的坐标
MapController mMapController = mMapView.getController();
GeoPoint point = new GeoPoint((int) (lat * 1E6), (int) (lng * 1E6));
mMapController.setCenter(point); --------------------编程问答-------------------- --------------------编程问答-------------------- 就是我想在打开应用的时候就直接显示自己当前的位置,不想自定义经纬度。 --------------------编程问答-------------------- 但是现在没有自定义经纬度,想打开应用的时候就直接显示当前的位置。 --------------------编程问答-------------------- 建议你认真看看百度的APIDEMO里面的LocationOverlayDemo
补充:移动开发 , Android