| | |
| | | |
| | | import cn.flightfeather.thirdapp.CommonApplication; |
| | | import cn.flightfeather.thirdapp.R; |
| | | import cn.flightfeather.thirdapp.bean.Mediafile; |
| | | import cn.flightfeather.thirdapp.bean.Subtask; |
| | | import cn.flightfeather.thirdapp.bean.entity.Mediafile; |
| | | import cn.flightfeather.thirdapp.bean.entity.Subtask; |
| | | import cn.flightfeather.thirdapp.bean.vo.ProblemlistVo; |
| | | import cn.flightfeather.thirdapp.model.event.ProblemEvent; |
| | | import cn.flightfeather.thirdapp.module.base.BaseTakePicActivity; |
| | |
| | | //已整改的图片 |
| | | File file = getFileFromMediaFile(mediaFile); |
| | | if (file.exists()){ |
| | | SetImageTask task1 = new SetImageTask(file, imageViewChangeList.get(changeMediaFileList.size())); |
| | | SetImageTask task1 = new SetImageTask(file, imageViewChangeList.get(changeMediaFileList.size()), this); |
| | | task1.execute(); |
| | | }else { |
| | | DownloadAndSetImageTask task = new DownloadAndSetImageTask(mediaFile,imageViewChangeList.get(changeMediaFileList.size()),this); |
| | |
| | | File file = getFileFromMediaFile(mediaFile); |
| | | if (file.exists()){ |
| | | //文件本地存在直接读取显示 |
| | | SetImageTask task1 = new SetImageTask(file, imageViewProblemList.get(problemMediaFileList.size())); |
| | | SetImageTask task1 = new SetImageTask(file, imageViewProblemList.get(problemMediaFileList.size()), this); |
| | | task1.execute(); |
| | | }else { |
| | | DownloadAndSetImageTask task = new DownloadAndSetImageTask(mediaFile, imageViewProblemList.get(problemMediaFileList.size()),this); |
| | |
| | | private void refreshPhotoAndClicker(boolean resetImage) { |
| | | for (int i = 0; i < problemMediaFileList.size(); i++) { |
| | | if (resetImage){ |
| | | SetImageTask task1 = new SetImageTask(getFileFromMediaFile(problemMediaFileList.get(i)), imageViewProblemList.get(i)); |
| | | SetImageTask task1 = new SetImageTask(getFileFromMediaFile(problemMediaFileList.get(i)), imageViewProblemList.get(i), this); |
| | | task1.execute(); |
| | | } |
| | | imageViewProblemList.get(i).setOnClickListener(showPhotoClicker(getFilesFromMediaFiles(problemMediaFileList),i,problemMediaFileList,VIEW_PROBLEM_PHOTO)); |
| | | } |
| | | for (int i = 0; i < changeMediaFileList.size(); i++) { |
| | | if (resetImage){ |
| | | SetImageTask task1 = new SetImageTask(getFileFromMediaFile(changeMediaFileList.get(i)), imageViewChangeList.get(i)); |
| | | SetImageTask task1 = new SetImageTask(getFileFromMediaFile(changeMediaFileList.get(i)), imageViewChangeList.get(i), this); |
| | | task1.execute(); |
| | | } |
| | | imageViewChangeList.get(i).setOnClickListener(showPhotoClicker(getFilesFromMediaFiles(changeMediaFileList),i,changeMediaFileList,VIEW_CHANGE_PHOTO)); |
| | |
| | | sw_change.setVisibility(View.GONE); |
| | | tv_problemChange.setText("已整改"); |
| | | problemlistVoCurrent.setIschanged(true); |
| | | problemlistVoCurrent.setExtension3(Domain.PROBLEM_CHECK_PASS); |
| | | problemlistVoCurrent.setExtension3(Domain.CHANGE_UNCHECKED); |
| | | problemlistVoCurrent.setRemark(application.getCurrentUser().getAcountname()); |
| | | } else if (type == InspectionDetailActivity.PROBLEM_RECHECK) { |
| | | sw_recheck.setVisibility(View.GONE); |