| | |
| | | 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; |
| | |
| | | |
| | | |
| | | 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 |
| | |
| | | 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); |
| | |
| | | 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; |
| | | } |
| | | } |
| | | |