|
楼主按照我的代码写就可以了!aMap.setLocationSource(this);// 设置定位监听
aMap.setMyLocationEnabled(true);// 设置为true表示显示定位层并可触发定位,false表示隐藏定位层并不可触发定位,默认是false
aMap.setMyLocationType(AMap.LOCATION_TYPE_LOCATE);//// 设置定位的类型为定位模式:定位
MarkerOptions MyMarker = new MarkerOptions();
MyMarker.position(locationLatLng);
MyMarker.icon(BitmapDescriptorFactory.fromBitmap(BitmapFactory.decodeResource(getResources(), R.drawable.location_marker)));
aMap.addMarker(MyMarker);
aMap.moveCamera(CameraUpdateFactory.changeLatLng(MyMarker.getPosition()));//设置屏幕中心
aMap.moveCamera(CameraUpdateFactory.zoomBy(5f)); |
|