From f3af97387d8d25d6bebd8b4383dee1c22fc947ac Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期二, 27 四月 2021 22:43:46 +0800
Subject: [PATCH] 在设置里增加手动设置离线地图包(场地和道路)
---
app/src/main/java/safeluck/drive/evaluation/fragment/SetArgumentsFragment.java | 27 +++++++++++++++++++++++++++
1 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/SetArgumentsFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/SetArgumentsFragment.java
index 2e10dd8..ad9762f 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/SetArgumentsFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/SetArgumentsFragment.java
@@ -82,6 +82,8 @@
private static final String TAG = SetArgumentsFragment.class.getSimpleName();
private static final int REQUEST_CODE_MAP = 100;
private static final int REQUEST_CODE_ROADMAP = 102;
+ private static final int REQUEST_CODE_ROAD_MMMPK= 103;
+ private static final int REQUEST_CODE_YARD_MMPK = 104;
private static final int REQUEST_CODE_CAR = 101;
private int request_code = REQUEST_CODE_MAP;
private Button btn_config_signal;
@@ -171,6 +173,8 @@
view.findViewById(R.id.btn_car_upgrade).setOnClickListener(this);
view.findViewById(R.id.btn_yard_update).setOnClickListener(this);
view.findViewById(R.id.btn_road_update).setOnClickListener(this);
+ view.findViewById(R.id.btn_road_mmpk).setOnClickListener(this);
+ view.findViewById(R.id.btn_yard_mmpk).setOnClickListener(this);
btn_mcu_upgrade.setOnClickListener(this);
btn_map_select.setOnClickListener(this);
btn_config_signal = view.findViewById(R.id.btn_signal_conf);
@@ -321,6 +325,16 @@
});
WorkManager.getInstance(_mActivity).enqueue(oneTimeWorkRequest1);
break;
+ case R.id.btn_yard_mmpk:
+ MyLog.i(TAG,"閫夋嫨鍦哄湴绂荤嚎鍦板浘鍖�");
+ request_code = REQUEST_CODE_YARD_MMPK;
+ openFileMgr();
+ break;
+ case R.id.btn_road_mmpk:
+ MyLog.i(TAG,"閫夋嫨閬撹矾绂荤嚎鍦板浘鍖�");
+ request_code = REQUEST_CODE_ROAD_MMMPK;
+ openFileMgr();
+ break;
default:
break;
}
@@ -396,6 +410,19 @@
}
+ }else if (requestCode == REQUEST_CODE_ROAD_MMMPK){
+ if (data != null){
+ final Uri uri= data.getData();
+ MyLog.i(TAG, "road mmpk onActivityResult: "+uri.getPath());
+ ExamPlatformData.getInstance().setRoadMMPKPath(uri.getPath());
+ }
+
+ }else if (requestCode == REQUEST_CODE_YARD_MMPK){
+ if (data != null){
+ final Uri uri = data.getData();
+ MyLog.i(TAG, "yard mmpk onActivityResult: "+uri.getPath());
+ ExamPlatformData.getInstance().setYardMMPKPath(uri.getPath());
+ }
}
}
--
Gitblit v1.8.0