|
@@ -57,6 +57,7 @@ public class HomeWorkDetailActivity extends BaseMVPActivity<ActivityHomeworkDeta
|
|
|
private List<PracticeVideoWorkBean> homeworkVideoData = new ArrayList<>();
|
|
|
private PracticeVideoWorkAdapter mVideoWorkAdapter;
|
|
|
private boolean teacherIsReply = false;//老师是否已点评
|
|
|
+ private boolean isChangeHomeWork = false;//是否变更过作业
|
|
|
|
|
|
@Override
|
|
|
protected void onCreate(@Nullable Bundle savedInstanceState) {
|
|
@@ -86,6 +87,7 @@ public class HomeWorkDetailActivity extends BaseMVPActivity<ActivityHomeworkDeta
|
|
|
mVideoWorkAdapter.setItemAddClickAction(new PracticeVideoWorkAdapter.ItemAddClickAction() {
|
|
|
@Override
|
|
|
public void add() {
|
|
|
+ isChangeHomeWork = true;
|
|
|
getVideoPermission();
|
|
|
}
|
|
|
|
|
@@ -102,6 +104,7 @@ public class HomeWorkDetailActivity extends BaseMVPActivity<ActivityHomeworkDeta
|
|
|
homeworkVideoData.remove(pos);
|
|
|
checkVideoList();
|
|
|
mVideoWorkAdapter.notifyDataSetChanged();
|
|
|
+ isChangeHomeWork = true;
|
|
|
}
|
|
|
}
|
|
|
});
|
|
@@ -348,11 +351,15 @@ public class HomeWorkDetailActivity extends BaseMVPActivity<ActivityHomeworkDeta
|
|
|
int id = v.getId();
|
|
|
if (id == R.id.tv_commit) {
|
|
|
//提交
|
|
|
+ if (!isChangeHomeWork) {
|
|
|
+ ToastUtil.getInstance().showShort("请选择视频文件");
|
|
|
+ return;
|
|
|
+ }
|
|
|
String result = getVideoHomeworkResult();
|
|
|
if (!TextUtils.isEmpty(result)) {
|
|
|
presenter.submitCourseHomework(result, courseId);
|
|
|
} else {
|
|
|
- ToastUtil.getInstance().showShort("请选择作业视频后提交");
|
|
|
+ ToastUtil.getInstance().showShort("请选择视频文件");
|
|
|
}
|
|
|
}
|
|
|
|