| | |
| | | private Button btn_start_exam; |
| | | private Button btn_return; |
| | | private TextView tv_stop;//呼叫请求(结束考试) |
| | | private Gson gson = new Gson(); |
| | | private ScoreAdapter mScoreAdapter; |
| | | private Button av_zhijiao, av_curve, av_park, av_podao; |
| | | private Button houseView; |
| | |
| | | examStatusList.addAll(examStatus); |
| | | mHandler.obtainMessage(ADD_DATA).sendToTarget(); |
| | | if (examStatus.get(0).getStartExam() != Constant.NONE_BEEN_START_EXAM){ |
| | | // btn_start_exam.setEnabled(false); |
| | | tv_stop.setEnabled(true); |
| | | btn_start_exam.setText("结束训练"); |
| | | iv_head.getDrawable().setLevel(1); |
| | | }else{ |
| | | // btn_start_exam.setEnabled(true); |
| | | tv_stop.setEnabled(false); |
| | | iv_head.getDrawable().setLevel(0); |
| | | btn_start_exam.setText("开始训练"); |
| | | } |
| | | exam_type = examStatus.get(0).getStartExam(); |
| | | } |
| | |
| | | view.findViewById(R.id.view_map).setOnClickListener(this); |
| | | mScoreAdapter = new ScoreAdapter(_mActivity); |
| | | mListView.setAdapter(mScoreAdapter); |
| | | // btn_start_exam = view.findViewById(R.id.btn_start); |
| | | // btn_start_exam.setText("开始训练"); |
| | | // btn_start_exam.setOnClickListener(this); |
| | | btn_start_exam = view.findViewById(R.id.btn_start); |
| | | btn_start_exam.setText("开始训练"); |
| | | btn_start_exam.setOnClickListener(this); |
| | | tv_stop = view.findViewById(R.id.tv_stop); |
| | | tv_stop.setText("结束训练"); |
| | | tv_stop.setOnClickListener(this); |
| | |
| | | |
| | | |
| | | MyDialogFragment myDialogFragment; |
| | | SimulateNightBean simulateNightBean = null; |
| | | @Override |
| | | public void onClick(View v) { |
| | | switch (v.getId()) { |
| | | // case R.id.btn_start: |
| | | // |
| | | case R.id.btn_start: |
| | | // //TODO 发送JKMessage0202 给平台,开始考试 |
| | | // final JKMessage0202 jkMessage0202 = new JKMessage0202(); |
| | | // Date date = new Date(); |
| | | // wokViewModel.updateBeginTime(date.getTime()); |
| | | // jkMessage0202.timeBCD = date; |
| | | // ExamPlatformData.getInstance().setExam_id(Utils.parseUnsignedInt(String.valueOf(date.getTime()/1000),10)); |
| | | // if (myDialogFragment == null){ |
| | | // myDialogFragment = new MyDialogFragment(); |
| | | // } |
| | | // myDialogFragment.show(getFragmentManager(),"dialog"); |
| | | // myDialogFragment.setCallback(new MyDialogFragment.Callback() { |
| | | // @Override |
| | | // public void changKao() { |
| | | // |
| | | // sendJK0202(2); |
| | | // } |
| | | // |
| | | // @Override |
| | | // public void luKao() { |
| | | // sendJK0202(3); |
| | | // |
| | | // |
| | | // |
| | | // } |
| | | // }); |
| | | if (btn_start_exam.getText().toString().equalsIgnoreCase("开始训练")){ |
| | | final JKMessage0202 jkMessage0202 = new JKMessage0202(); |
| | | Date date = new Date(); |
| | | wokViewModel.updateBeginTime(date.getTime()); |
| | | jkMessage0202.timeBCD = date; |
| | | ExamPlatformData.getInstance().setExam_id(Utils.parseUnsignedInt(String.valueOf(date.getTime()/1000),10)); |
| | | if (myDialogFragment == null){ |
| | | myDialogFragment = new MyDialogFragment(); |
| | | } |
| | | myDialogFragment.show(getFragmentManager(),"dialog"); |
| | | myDialogFragment.setCallback(new MyDialogFragment.Callback() { |
| | | @Override |
| | | public void changKao() { |
| | | |
| | | sendJK0202(2); |
| | | } |
| | | |
| | | @Override |
| | | public void luKao() { |
| | | sendJK0202(3); |
| | | |
| | | |
| | | |
| | | } |
| | | }); |
| | | }else{ |
| | | stopExam(); |
| | | } |
| | | |
| | | |
| | | |
| | | // break; |
| | | case R.id.tv_stop: |
| | | Toast.makeText(_mActivity, "结束考试", Toast.LENGTH_SHORT).show(); |
| | | stopExam(); |
| | | |
| | | break; |
| | | |
| | | case R.id.view_map: |
| | | if (ExamPlatformData.getInstance().getExamType()>ExamPlatformData.EXAM_TYPE_ChangKAO){ |
| | | RoadDriveMapFragmentaa mapFragment = findFragment(RoadDriveMapFragmentaa.class); |
| | |
| | | } |
| | | break; |
| | | case R.id.btn_return: |
| | | // _mActivity.onBackPressed(); |
| | | Log.i(TAG,"screenWidth="+ DimenUtil.getScreenWidth(_mActivity)); |
| | | Log.i(TAG,"screenHeight="+ DimenUtil.getScreenHeight(_mActivity)); |
| | | Log.i(TAG,"18px font ="+ DimenUtil.px2sp(_mActivity,18)); |
| | | Log.i(TAG,"48px dp ="+ DimenUtil.px2dp(_mActivity,48)); |
| | | _mActivity.onBackPressed(); |
| | | break; |
| | | case R.id.iv_head: |
| | | MyLog.i(TAG,"签到,获取身份证物理卡号"); |