一次commit尝试

master
呗 呗 3 years ago
parent e33baf61f7
commit 2442f4e215

@ -164,24 +164,14 @@ public class CreateSign extends AppCompatActivity {
*
*/
private void setClickListener(){
tvCourseName.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
tvCourseName.setOnClickListener(v -> {
Intent intent = new Intent(CreateSign.this, ChooseCourse.class);
intent.putExtras(getIntent().getExtras());
intentActivityResultLauncher.launch(intent);
}
});
abIvTitle.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
abIvTitle.setOnClickListener(v -> finish());
//点击添加图片
ivAddImg.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ivAddImg.setOnClickListener(v -> {
String signCode = Objects.requireNonNull(etCode.getText()).toString();
if (TextUtils.isEmpty(signCode)){
Toast.makeText(CreateSign.this, "请先输入签到码", Toast.LENGTH_SHORT).show();
@ -189,19 +179,16 @@ public class CreateSign extends AppCompatActivity {
Bitmap codeBitmap = QRCodeUtil.createQRCode(signCode,500,500,null);
ivAddImg.setImageBitmap(codeBitmap);
}
}
});
//设置回调方法,进行获取选择的时间,并将其刷新到界面
startTimePicker.addOnPositiveButtonClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startTimePicker.addOnPositiveButtonClickListener(v -> {
int startHour = startTimePicker.getHour();
int startMin = startTimePicker.getMinute();
String startTime = String.valueOf(currYear) + "-" +
String.valueOf(currMonth) + "-" +
String.valueOf(currDay) + " " +
String.valueOf(startHour) + ":" +
String.valueOf(startMin) + ":" + "00";
String startTime = currYear + "-" +
currMonth + "-" +
currDay + " " +
startHour + ":" +
startMin + ":" + "00";
try {
startTimeStamp = Long.parseLong(CommonUtils.dateToStamp(startTime, "yyyy-MM-dd hh:mm:ss"));
} catch (ParseException e) {
@ -209,18 +196,17 @@ public class CreateSign extends AppCompatActivity {
}
etStartTime.setText(startTime);
hasChooseStartTime = true;
}
});
endTimePicker.addOnPositiveButtonClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int endHour = endTimePicker.getHour();
int endMin = endTimePicker.getMinute();
String endTime = String.valueOf(currYear) + "-" +
String.valueOf(currMonth) + "-" +
String.valueOf(currDay) + " " +
String.valueOf(endHour) + ":" +
String.valueOf(endMin) + ":" + "00";
String endTime = currYear + "-" +
currMonth + "-" +
currDay + " " +
endHour + ":" +
endMin + ":" + "00";
try {
endTimeStamp = Long.parseLong(CommonUtils.dateToStamp(endTime, "yyyy-MM-dd hh:mm:ss"));
} catch (ParseException e) {
@ -231,38 +217,27 @@ public class CreateSign extends AppCompatActivity {
}
});
//课程开始时间
etStartTime.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
etStartTime.setOnClickListener(v -> {
if(!startTimePicker.isAdded()){
startTimePicker.show(getSupportFragmentManager(), "Hello");
}
}
});
//课程结束时间
etEndTime.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
etEndTime.setOnClickListener(v -> {
if(!endTimePicker.isAdded()){
endTimePicker.show(getSupportFragmentManager(), "Hello");
}
}
});
//定位
etLocation.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
etLocation.setOnClickListener(v -> {
Intent intent = new Intent(CreateSign.this, MapActivity.class);
intent.putExtras(getIntent().getExtras());
intentActivityResultLauncher.launch(intent);
// etLocation.setText("定位");
}
});
//保存按钮
abBtSave.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
abBtSave.setOnClickListener(v -> {
bundle = getIntent().getExtras();
String courseName = bundle.getString(ModelFieldConstants.COURSE_NAME);
String stuAmountStr = Objects.requireNonNull(etStuAmount.getText()).toString();
@ -334,7 +309,6 @@ public class CreateSign extends AppCompatActivity {
}else{
Toast.makeText(CreateSign.this, "请先选择课程", Toast.LENGTH_SHORT).show();
}
}
});
}

Loading…
Cancel
Save