| | |
| | | import android.widget.ImageView; |
| | | import android.widget.ListView; |
| | | import android.widget.TextView; |
| | | import android.widget.Toast; |
| | | |
| | | |
| | | import androidx.annotation.NonNull; |
| | |
| | | for (Student student : |
| | | students) { |
| | | MyLog.i(TAG, "onChanged: " + student.toString()); |
| | | if (!TextUtils.isEmpty(student.getName())&&student.getStu_id()==ExamPlatformData.STU_ID){ |
| | | tv_name.setText(getNameColor(student.getName())); |
| | | Picasso.with(_mActivity).load(student.getHead_url()).into(iv_head); |
| | | ExamPlatformData.getInstance().setId(student.getID()); |
| | | tv_start_time.setText(getString(R.string.begin_time)+Utils.formatTimeYYMMDDHHmmSS(student.getBegin_time())); |
| | | }else if (!TextUtils.isEmpty(student.getName())&&student.getStu_id()==ExamPlatformData.COACH_ID){ |
| | | ExamPlatformData.getInstance().setCoachID(student.getID()); |
| | | tv_coach_name.setText(getNameColor(student.getName())); |
| | | Picasso.with(_mActivity).load(student.getHead_url()).into(iv_coach_head); |
| | | if (ExamPlatformData.getInstance().getSign_mode()==ExamPlatformData.SIGN_MODE_EXAM){ |
| | | if (!TextUtils.isEmpty(student.getName())&&student.getStu_id()==ExamPlatformData.STU_ID){ |
| | | tv_name.setText(getNameColor(student.getName())); |
| | | Picasso.with(_mActivity).load(student.getHead_url()).into(iv_head); |
| | | ExamPlatformData.getInstance().setId(student.getID()); |
| | | tv_start_time.setText(getString(R.string.begin_time)+Utils.formatTimeYYMMDDHHmmSS(student.getBegin_time())); |
| | | }else if (!TextUtils.isEmpty(student.getName())&&student.getStu_id()==ExamPlatformData.COACH_ID){ |
| | | ExamPlatformData.getInstance().setCoachID(student.getID()); |
| | | tv_coach_name.setText(getNameColor(student.getName())); |
| | | Picasso.with(_mActivity).load(student.getHead_url()).into(iv_coach_head); |
| | | } |
| | | } |
| | | |
| | | } |
| | | } |
| | | }); |
| | |
| | | |
| | | case R.id.iv_head: |
| | | MyLog.i(TAG,"学员签到"); |
| | | if (ExamPlatformData.getInstance().getSign_mode() == ExamPlatformData.SIGN_MODE_TRAIN){ |
| | | Toast.makeText(_mActivity, "您已经在\"单机训练\"页面下签到", Toast.LENGTH_SHORT).show(); |
| | | return; |
| | | } |
| | | if (ExamPlatformData.getInstance().IsStuSign()){ |
| | | |
| | | ExamPlatformData.getInstance().setStuSign(false); |
| | | qrcode(1,false); |
| | | |
| | | }else{ |
| | | ExamPlatformData.getInstance().setStuSign(true); |
| | | qrcode(1,true); |
| | | ExamPlatformData.getInstance().setSingnMode(ExamPlatformData.SIGN_MODE_EXAM); |
| | | } |
| | | break; |
| | | case R.id.iv_coach_head: |
| | | MyLog.i(PlatFormConstant.HTTPTAG,"教练签到"); |
| | | if (ExamPlatformData.getInstance().getSign_mode() == ExamPlatformData.SIGN_MODE_TRAIN){ |
| | | Toast.makeText(_mActivity, "您已经在\"单机训练\"页面下签到", Toast.LENGTH_SHORT).show(); |
| | | return; |
| | | } |
| | | if (ExamPlatformData.getInstance().IsCoachSign()){ |
| | | ExamPlatformData.getInstance().setCoachSign(false); |
| | | qrcode(0,false); |
| | | }else{ |
| | | ExamPlatformData.getInstance().setCoachSign(true); |
| | | qrcode(0,true); |
| | | ExamPlatformData.getInstance().setSingnMode(ExamPlatformData.SIGN_MODE_EXAM); |
| | | } |
| | | |
| | | break; |