From a5d862051462a5fcc2717b405896a6d424002e54 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 22 十二月 2020 15:43:06 +0800
Subject: [PATCH] 1. 调整了数控实体的存储位置; 2. 新增数据表“媒体文件类型别名表”; 3. 修改任意拍模块,将图片分类改为根据场景类型动态生成,同时新增修改分类别名功能; 4. 优化子任务选择界面的任务排序方式,按照“待开始”、“执行中”、“未执行”的顺序进行排序;
---
app/src/main/java/cn/flightfeather/thirdapp/adapter/ProblemPromiseListAdapter.java | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/app/src/main/java/cn/flightfeather/thirdapp/adapter/ProblemPromiseListAdapter.java b/app/src/main/java/cn/flightfeather/thirdapp/adapter/ProblemPromiseListAdapter.java
index 22ffe0e..faab7d4 100644
--- a/app/src/main/java/cn/flightfeather/thirdapp/adapter/ProblemPromiseListAdapter.java
+++ b/app/src/main/java/cn/flightfeather/thirdapp/adapter/ProblemPromiseListAdapter.java
@@ -1,7 +1,7 @@
package cn.flightfeather.thirdapp.adapter;
+import android.app.Activity;
import android.app.DatePickerDialog;
-import android.content.Context;
import android.content.Intent;
import android.os.Environment;
import android.support.v7.widget.RecyclerView;
@@ -31,9 +31,9 @@
import cn.flightfeather.thirdapp.activity.PhotoViewerActivity;
import cn.flightfeather.thirdapp.activity.PromiseActivity;
import cn.flightfeather.thirdapp.activity.SignActivity;
-import cn.flightfeather.thirdapp.bean.AllBoolean;
-import cn.flightfeather.thirdapp.bean.Inspection;
-import cn.flightfeather.thirdapp.bean.Mediafile;
+import cn.flightfeather.thirdapp.bean.vo.AllBoolean;
+import cn.flightfeather.thirdapp.bean.entity.Inspection;
+import cn.flightfeather.thirdapp.bean.entity.Mediafile;
import cn.flightfeather.thirdapp.bean.vo.ProblemlistVo;
import cn.flightfeather.thirdapp.httpservice.InspectionService;
import cn.flightfeather.thirdapp.task.DownloadAndSetImageTask;
@@ -46,7 +46,7 @@
public class ProblemPromiseListAdapter extends RecyclerView.Adapter<ProblemPromiseListAdapter.ProblemPromiseListHolder>{
private List<ProblemlistVo> problemlistVoList;
- private Context context;
+ private Activity activity;
private LayoutInflater layoutInflater;
private ProblemlistVo problemlistVoCurrent;
private MediafileDao mediafileDao;
@@ -61,10 +61,10 @@
private AllBoolean allBoolean;
- public ProblemPromiseListAdapter(List<ProblemlistVo> problemlistVoList, Context context, CommonApplication application,PromiseActivity promiseActivity,List<Mediafile> signMediaFileList, AllBoolean allBoolean) {
+ public ProblemPromiseListAdapter(List<ProblemlistVo> problemlistVoList, Activity activity, CommonApplication application, PromiseActivity promiseActivity, List<Mediafile> signMediaFileList, AllBoolean allBoolean) {
this.problemlistVoList = problemlistVoList;
- this.context = context;
- layoutInflater = LayoutInflater.from(context);
+ this.activity = activity;
+ layoutInflater = LayoutInflater.from(activity);
mediafileDao = application.getDaoSession().getMediafileDao();
this.application =application;
this.promiseActivity = promiseActivity;
@@ -175,10 +175,10 @@
private void setImage(Mediafile mediafile,ImageView imageView){
File file = new File(Environment.getExternalStorageDirectory(), (mediafile.getPath() + mediafile.getDescription()));
if (file.exists()){
- SetImageTask task1 = new SetImageTask(file,imageView);
+ SetImageTask task1 = new SetImageTask(file, imageView, activity);
task1.execute();
}else {
- DownloadAndSetImageTask task2 = new DownloadAndSetImageTask(mediafile,imageView,context);
+ DownloadAndSetImageTask task2 = new DownloadAndSetImageTask(mediafile,imageView, activity);
task2.execute();
}
}
--
Gitblit v1.9.3