From eb2d40974f8025fb04bffaeca6f13351cc6dc0a9 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期四, 27 八月 2020 17:28:57 +0800
Subject: [PATCH] 在简单地图里切换web地图

---
 app/src/main/java/safeluck/drive/evaluation/fragment/MapFragment.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/MapFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/MapFragment.java
index e3723ef..af77c99 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/MapFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/MapFragment.java
@@ -44,8 +44,10 @@
 import me.yokeyword.fragmentation.SupportFragment;
 import safeluck.drive.evaluation.Constant;
 import safeluck.drive.evaluation.R;
+import safeluck.drive.evaluation.bean.BaseDataUIBean;
 import safeluck.drive.evaluation.bean.ExamMap;
 import safeluck.drive.evaluation.bean.ExamPlatformData;
+import safeluck.drive.evaluation.bean.MapInfoHead;
 import safeluck.drive.evaluation.bean.RealTimeCarPos;
 import safeluck.drive.evaluation.cEventCenter.CEventCenter;
 import safeluck.drive.evaluation.cEventCenter.ICEventListener;
@@ -169,6 +171,7 @@
         mSurfaceView = view.findViewById(R.id.surfaceview);
         view.findViewById(R.id.btn_reduce).setOnClickListener(this);
         view.findViewById(R.id.btn_amplify).setOnClickListener(this);
+        view.findViewById(R.id.btn_change_map).setOnClickListener(this);
         holder = mSurfaceView.getHolder();
 
         holder.addCallback(new SurfaceHolder.Callback() {
@@ -447,6 +450,17 @@
                     pixels+=5;
                 }
                 break;
+
+            case R.id.btn_change_map:
+                MapInfoHead mapInfoHead = ExamPlatformData.getInstance().getMapInfoHeads().get(BaseDataUIBean.TYPE_.yard);
+                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(jiaXiaoFragment);
+                break;
         }
     }
 

--
Gitblit v1.8.0