From 3be3637ae5a3e763ba99c8f6a1bb0cb144b7647f Mon Sep 17 00:00:00 2001 From: endian11 <Dana_Lee1016@126.com> Date: 星期二, 25 八月 2020 17:21:12 +0800 Subject: [PATCH] 查看地图改为web 新增gps_monitor_url --- app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java | 39 +++++++++++++++++++++++++++++++-------- 1 files changed, 31 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java index ef7c128..b4442f8 100644 --- a/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java +++ b/app/src/main/java/safeluck/drive/evaluation/fragment/NetWorkTrainFragment.java @@ -56,7 +56,9 @@ import safeluck.drive.evaluation.R; import safeluck.drive.evaluation.adapter.ScoreAdapter; import safeluck.drive.evaluation.DB.exam_status.ExamStatus; +import safeluck.drive.evaluation.bean.BaseDataUIBean; import safeluck.drive.evaluation.bean.ExamPlatformData; +import safeluck.drive.evaluation.bean.MapInfoHead; import safeluck.drive.evaluation.bean.ScoreBean; import safeluck.drive.evaluation.cEventCenter.CEventCenter; import safeluck.drive.evaluation.cEventCenter.ICEventListener; @@ -613,19 +615,40 @@ case R.id.view_map: if (ExamPlatformData.getInstance().getExamType()>ExamPlatformData.EXAM_TYPE_ChangKAO){ - RoadDriveMapFragmentaa mapFragment = findFragment(RoadDriveMapFragmentaa.class); +// RoadDriveMapFragmentaa mapFragment = findFragment(RoadDriveMapFragmentaa.class); MyLog.i(TAG,"鏌ョ湅璺�冨湴鍥�"); - if (mapFragment == null) { - mapFragment = (RoadDriveMapFragmentaa) RoadDriveMapFragmentaa.newInstance(); +// if (mapFragment == null) { +// mapFragment = (RoadDriveMapFragmentaa) RoadDriveMapFragmentaa.newInstance(); +// } +// start(mapFragment); + + + + + MapInfoHead mapInfoHead = ExamPlatformData.getInstance().getMapInfoHeads().get(BaseDataUIBean.TYPE_.road); + String url = mapInfoHead.getGps_moinitor_url(); + Log.i(TAG,"map head lulao gps url="+url); + VPFragment jiaXiaoFragment = findFragment(VPFragment.class); + if (jiaXiaoFragment == null) { + jiaXiaoFragment = (VPFragment) VPFragment.newInstance(url); } - start(mapFragment); + start(jiaXiaoFragment); }else{ - MapFragment mapFragment = findFragment(MapFragment.class); +// MapFragment mapFragment = findFragment(MapFragment.class); MyLog.i(TAG,"鏌ョ湅鍦鸿�冨湴鍥�"); - if (mapFragment == null) { - mapFragment = (MapFragment) MapFragment.newInstance(); +// if (mapFragment == null) { +// mapFragment = (MapFragment) MapFragment.newInstance(); +// } +// start(mapFragment); + + VPFragment jiaXiaoFragment = findFragment(VPFragment.class); + if (jiaXiaoFragment == null) { + MapInfoHead mapInfoHead = ExamPlatformData.getInstance().getMapInfoHeads().get(BaseDataUIBean.TYPE_.yard); + String url = mapInfoHead.getGps_moinitor_url(); + Log.i(TAG,"map head gps url="+url); + jiaXiaoFragment = (VPFragment) VPFragment.newInstance(url); } - start(mapFragment); + start(jiaXiaoFragment); } break; -- Gitblit v1.8.0