This commit is contained in:
zhongchao
2021-03-05 14:45:55 +08:00
parent 19f8787f77
commit 2625e4ed8f

View File

@@ -16,7 +16,6 @@ import com.mogo.module.common.MogoApisHandler;
import com.mogo.module.common.R;
import com.mogo.module.common.api.CallChatApi;
import com.mogo.module.common.constants.DataTypes;
import com.mogo.module.common.kt.ScopeManager;
import com.mogo.module.common.utils.SimpleHandlerThreadPool;
import com.mogo.realtime.entity.CloudRoadData;
import com.mogo.realtime.entity.MogoSnapshotSetData;
@@ -97,10 +96,10 @@ public class SnapshotSetDataDrawer extends BaseDrawer implements IMogoMarkerClic
}
/**
* 清除数据操作
* 清除数据操作
*
* @param data
* @return
* @param data 自车周边数据
* @return 清除结果
*/
private boolean clear( MogoSnapshotSetData data ) {
if ( !MogoApisHandler.getInstance().getApis().getStatusManagerApi().isMainPageLaunched() ) {
@@ -274,8 +273,8 @@ public class SnapshotSetDataDrawer extends BaseDrawer implements IMogoMarkerClic
/**
* 绘制 marker
*
* @param data
* @return
* @param data 道路数据
* @return {@link IMogoMarker}
*/
public IMogoMarker drawSnapshotDataMarker( CloudRoadData data ) {
if ( data == null ) {
@@ -289,7 +288,7 @@ public class SnapshotSetDataDrawer extends BaseDrawer implements IMogoMarkerClic
.object( data )
.controlAngle( true )
.position( new MogoLatLng( data.getLat(), data.getLon() ) );
String resIdVal = null;
String resIdVal;
if ( MogoApisHandler.getInstance().getApis().getStatusManagerApi().isVrMode() ) {
options.set3DMode( true );
options.anchorColor( "#00FF00" );
@@ -311,8 +310,8 @@ public class SnapshotSetDataDrawer extends BaseDrawer implements IMogoMarkerClic
/**
* 获取车辆 3d 模型
*
* @param data
* @return
* @param data 道路数据
* @return 3D车辆模型id
*/
private int getVrModelResId( CloudRoadData data ) {
switch ( data.getFromType() ) {
@@ -329,8 +328,8 @@ public class SnapshotSetDataDrawer extends BaseDrawer implements IMogoMarkerClic
/**
* 生成 2d marker 资源
*
* @param data
* @return
* @param data 道路数据
* @return marker
*/
private View inflateView( CloudRoadData data ) {
View rootView = LayoutInflater.from( AbsMogoApplication.getApp() ).inflate( R.layout.module_commons_layout_car, null );
@@ -344,8 +343,8 @@ public class SnapshotSetDataDrawer extends BaseDrawer implements IMogoMarkerClic
/**
* 获取车辆2d贴图
*
* @param data
* @return
* @param data 道路数据
* @return 2D贴图id
*/
private int get2DModel( CloudRoadData data ) {
switch ( data.getFromType() ) {
@@ -370,7 +369,7 @@ public class SnapshotSetDataDrawer extends BaseDrawer implements IMogoMarkerClic
/**
* 展示用户信息米娜版
*
* @param data
* @param data 道路数据
*/
private void showCarCallPanel( CloudRoadData data ) {