# MarkerMoveUtils **Repository Path**: deeyi2000/MarkerMoveUtils ## Basic Information - **Project Name**: MarkerMoveUtils - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MarkerMoveUtils 可以在高德地图平滑移动marker工具 ### 效果图如下(效果图分辨率太低,感觉不流畅,其实效果很不错): ![image](https://raw.githubusercontent.com/jikun2008/MarkerMoveUtils/master/pic/show.gif) #### 如何使用 ##### !!!!! 请在使用前 将高德地图的sdk加到工程中 ``` allprojects { repositories { ... maven { url 'https://jitpack.io' } } } dependencies { implementation 'com.github.jikun2008:MarkerMoveUtils:1.0.1' } ``` #### code ```java moveUtils = new MoveUtils(); moveUtils.setCallBack(new MoveUtils.OnCallBack() { @Override public void onSetLatLng(LatLng latLng, float rotate) { marker.setPosition(latLng); //车辆方向 float carDirection = 360.0F - rotate + getAmap().getCameraPosition().bearing; marker.setRotateAngle(carDirection); } }); LatLng center = new LatLng(30.546284, 104.06934); moveUtils.startMove(List,5000, false); ```