Fix small map location follow bug

This commit is contained in:
董宏宇
2021-06-23 21:13:45 +08:00
parent 199cbebd6d
commit a55759fa00
7 changed files with 45 additions and 14 deletions

View File

@@ -19,7 +19,7 @@ import com.mogo.service.launcher.IMogoLauncher;
import com.mogo.service.locationinfo.IMogoLocationInfoService;
import com.mogo.service.map.IMogoMapFrameController;
import com.mogo.service.map.IMogoMapService;
import com.mogo.service.map.IMogoSmallMapProvider;
import com.mogo.service.smp.IMogoSmallMapProvider;
import com.mogo.service.module.IMogoActionManager;
import com.mogo.service.module.IMogoAddressManager;
import com.mogo.service.module.IMogoMarkerService;

View File

@@ -1,10 +1,12 @@
package com.mogo.service.map;
package com.mogo.service.smp;
import androidx.annotation.IdRes;
import androidx.fragment.app.FragmentActivity;
import com.alibaba.android.arouter.facade.template.IProvider;
import com.mogo.service.module.IMogoModuleProvider;
import com.mogo.map.MogoLatLng;
import java.util.List;
/**
* @author donghongyu
@@ -18,7 +20,7 @@ public interface IMogoSmallMapProvider extends IProvider {
* @param activity
* @param containerId 容器ID
*/
void init(FragmentActivity activity, @IdRes int containerId );
void init(FragmentActivity activity, @IdRes int containerId);
/**
* 显示面板
@@ -32,7 +34,18 @@ public interface IMogoSmallMapProvider extends IProvider {
/**
* 修改轮盘角度
*
* @param angle 角度值 0-359
*/
void changeAngle(double angle);
/**
* 绘制路径线
*/
void drawablePolyline(List<MogoLatLng> coordinates);
/**
* 清除路径线
*/
void clearPolyline();
}