From 705d8e58aa6f13bf6883a7116c7de0edfa1567a6 Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期二, 21 四月 2020 10:50:34 +0800 Subject: [PATCH] 修改联网考试细节ui;基本完成参数设置界面 --- app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java | 77 ++++++++++++++++---------------------- 1 files changed, 33 insertions(+), 44 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 e7372b7..758d410 100644 --- a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java +++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java @@ -95,7 +95,6 @@ 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; @@ -456,13 +455,11 @@ 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(); } @@ -584,9 +581,9 @@ 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); @@ -595,49 +592,45 @@ 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 鍙戦�丣KMessage0202 缁欏钩鍙帮紝寮�濮嬭�冭瘯 -// 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); @@ -656,11 +649,7 @@ } 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,"绛惧埌锛岃幏鍙栬韩浠借瘉鐗╃悊鍗″彿"); -- Gitblit v1.8.0