From 06686c39c79501718673f3987cb506c184939921 Mon Sep 17 00:00:00 2001
From: endian11 <Dana_Lee1016@126.com>
Date: 星期四, 17 九月 2020 15:45:13 +0800
Subject: [PATCH] 所有采集项目加入点击事件开始采集
---
app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 48 insertions(+), 0 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
index eb04c8d..14b7277 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
@@ -48,7 +48,10 @@
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
+import java.util.HashMap;
+import java.util.Iterator;
import java.util.List;
+import java.util.Map;
import me.yokeyword.fragmentation.SupportFragment;
import safeluck.drive.evaluation.Constant;
@@ -136,6 +139,7 @@
private List<Integer> btn_ids = new ArrayList<Integer>();
+private HashMap<String,Integer> routeCollect_btn_ids = new HashMap<>();
private Handler mHandler = new Handler(new Handler.Callback() {
@Override
@@ -565,7 +569,28 @@
btn_ids.add(R.id.btn_9);
btn_ids.add(R.id.btn_10);
+ routeCollect_btn_ids.put(getResources().getString(R.string.pull_over),R.id.btn_route_1);
+ routeCollect_btn_ids.put(getResources().getString(R.string.add_subtract),R.id.btn_route_2);
+ routeCollect_btn_ids.put(getResources().getString(R.string.turn_around),R.id.btn_route_3);
+ routeCollect_btn_ids.put(getResources().getString(R.string.by_crossing),R.id.btn_route_4);
+ routeCollect_btn_ids.put(getResources().getString(R.string.lane_change),R.id.btn_route_5);
+ routeCollect_btn_ids.put(getResources().getString(R.string.side_by_side),R.id.btn_route_6);
+ routeCollect_btn_ids.put(getResources().getString(R.string.over_take),R.id.btn_route_7);
+ routeCollect_btn_ids.put(getResources().getString(R.string.school_area),R.id.btn_route_8);
+ routeCollect_btn_ids.put(getResources().getString(R.string.bus_area),R.id.btn_route_9);
+ routeCollect_btn_ids.put(getResources().getString(R.string.junction_left),R.id.btn_route_10);
+ routeCollect_btn_ids.put(getResources().getString(R.string.junction_right),R.id.btn_route_11);
+ routeCollect_btn_ids.put(getResources().getString(R.string.crosswalk),R.id.btn_route_12);
+ routeCollect_btn_ids.put(getResources().getString(R.string.straight_line),R.id.btn_route_13);
+ Iterator<Map.Entry<String, Integer>> iterator = routeCollect_btn_ids.entrySet().iterator();
+ while (iterator.hasNext()){
+ Map.Entry<String, Integer> next = iterator.next();
+
+
+ int viewId = getResources().getIdentifier(String.valueOf( next.getValue()),"id",_mActivity.getPackageName());
+ ((Button) view.findViewById(viewId)).setOnClickListener(this);
+ }
av_curve = view.findViewById(R.id.av3);
av_park = view.findViewById(R.id.av2);
av_podao = view.findViewById(R.id.av1);
@@ -740,6 +765,29 @@
ExamPlatformData.getInstance().setSingnMode(ExamPlatformData.SIGN_MODE_TRAIN);
}
break;
+ case R.id.btn_route_1:
+ case R.id.btn_route_2:
+ case R.id.btn_route_3:
+ case R.id.btn_route_4:
+ case R.id.btn_route_5:
+ case R.id.btn_route_6:
+ case R.id.btn_route_7:
+ case R.id.btn_route_8:
+ case R.id.btn_route_9:
+ case R.id.btn_route_10:
+ case R.id.btn_route_11:
+ case R.id.btn_route_12:
+ case R.id.btn_route_13:
+ Iterator<Map.Entry<String, Integer>> iterator = routeCollect_btn_ids.entrySet().iterator();
+ while (iterator.hasNext()){
+ Map.Entry<String, Integer> next = iterator.next();
+ if (next.getValue()== v.getId()){
+
+ Toast.makeText(_mActivity, String.format("鐐瑰嚮浜�%s",next.getKey()), Toast.LENGTH_SHORT).show();
+ break;
+ }
+ }
+ break;
}
}
--
Gitblit v1.8.0