zoukankan      html  css  js  c++  java
  • 关于百度地图的使用问题

    需要设置
     .anchor(0.5f,0.5f)
    Log.v("pcw","setMarker : lat : "+ lat+" lon : " + lon);
            //定义Maker坐标点
            LatLng point = new LatLng(lat, lon);
            //构建Marker图标
            BitmapDescriptor bitmap = BitmapDescriptorFactory
                    .fromResource(R.drawable.timg);
            //构建MarkerOption,用于在地图上添加Marker
            // anchor(0.5f,0.5f) 用来设置经纬度旁边的Marker偏移问题
            OverlayOptions option = new MarkerOptions()
                    .position(point)
                    .anchor(0.5f,0.5f)
                    .icon(bitmap);
            //在地图上添加Marker,并显示
            mBaiduMap.addOverlay(option);
    		
    	********************//修改已经添加上去的marker********************
    		
    		Marker marker= (Marker) mBaiduMap.addOverlay(option);
            mMarkers.add(marker);
    		
    		Marker marker = mMarkers.get(mMarkers.size()-2);
            Marker marker1 = mMarkers.get(mMarkers.size()-1);
    		marker.setIcon(BitmapDescriptorFactory.fromBitmap(BitmapFactory.decodeResource(getResources(),R.drawable.timg)));
            marker1.setIcon(BitmapDescriptorFactory.fromBitmap(BitmapFactory.decodeResource(getResources(),R.drawable.zhinanzhen)));
            marker1.setRotate(190f);
    

      后期如若遇到其他问题,会及时更新

  • 相关阅读:
    dp思维
    快速幂+地推
    背包问题找物品
    石子合并问题
    hihocoder 1580 Matrix(北京icpc2017网络赛)
    ACM对拍造数据
    主席树学习小结(POJ 2104)
    莫队算法入门 BZOJ 2038
    hdu 2586
    Kattis
  • 原文地址:https://www.cnblogs.com/LKit/p/8881442.html
Copyright © 2011-2022 走看看