diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
index 1fafc8b..719f1c6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
@@ -29,7 +29,7 @@
public DeptTodoOrHandledAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
index 1fafc8b..719f1c6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
@@ -29,7 +29,7 @@
public DeptTodoOrHandledAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
index 0bc74bb..c3941bb 100644
--- a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
@@ -18,19 +18,18 @@
public class HomeRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List menuData;
+ private final LayoutInflater layoutInflater;
public HomeRecycleAdapter(Context context, List menus) {
- this.context = context;
this.menuData = menus;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
index 1fafc8b..719f1c6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
@@ -29,7 +29,7 @@
public DeptTodoOrHandledAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
index 0bc74bb..c3941bb 100644
--- a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
@@ -18,19 +18,18 @@
public class HomeRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List menuData;
+ private final LayoutInflater layoutInflater;
public HomeRecycleAdapter(Context context, List menus) {
- this.context = context;
this.menuData = menus;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java b/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
deleted file mode 100644
index 7aa9665..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseAdapter;
-import android.widget.ImageView;
-
-import androidx.annotation.Nullable;
-
-import com.bumptech.glide.Glide;
-import com.bumptech.glide.request.RequestOptions;
-import com.casic.dcms.R;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class ImageGridViewAdapter extends BaseAdapter {
-
- private final Context context;
- private final List images = new ArrayList<>();
-
- public ImageGridViewAdapter(Context mContext) {
- this.context = mContext;
- }
-
- public void setImageList(@Nullable List imageUrlList) {
- images.clear();
- if (imageUrlList != null) {
- images.addAll(imageUrlList);
- }
- notifyDataSetChanged();
- }
-
- @Override
- public long getItemId(int position) {
- return position;
- }
-
- @Override
- public int getCount() {
- return images.size();
- }
-
- @Override
- public Object getItem(int position) {
- return images.get(position);
- }
-
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- ItemViewHolder holder;
- if (convertView == null) {
- convertView = LayoutInflater.from(context).inflate(R.layout.item_select_gridview, null);
- holder = new ItemViewHolder();
- holder.imageView = convertView.findViewById(R.id.imageView);
- convertView.setTag(holder);
- } else {
- holder = (ItemViewHolder) convertView.getTag();
- }
- Glide.with(context)
- .load(images.get(position))
- .apply(new RequestOptions().error(R.drawable.ic_load_error))
- .into(holder.imageView);
- return convertView;
- }
-
- private static class ItemViewHolder {
- private ImageView imageView;
- }
-}
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
index 1fafc8b..719f1c6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
@@ -29,7 +29,7 @@
public DeptTodoOrHandledAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
index 0bc74bb..c3941bb 100644
--- a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
@@ -18,19 +18,18 @@
public class HomeRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List menuData;
+ private final LayoutInflater layoutInflater;
public HomeRecycleAdapter(Context context, List menus) {
- this.context = context;
this.menuData = menus;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java b/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
deleted file mode 100644
index 7aa9665..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseAdapter;
-import android.widget.ImageView;
-
-import androidx.annotation.Nullable;
-
-import com.bumptech.glide.Glide;
-import com.bumptech.glide.request.RequestOptions;
-import com.casic.dcms.R;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class ImageGridViewAdapter extends BaseAdapter {
-
- private final Context context;
- private final List images = new ArrayList<>();
-
- public ImageGridViewAdapter(Context mContext) {
- this.context = mContext;
- }
-
- public void setImageList(@Nullable List imageUrlList) {
- images.clear();
- if (imageUrlList != null) {
- images.addAll(imageUrlList);
- }
- notifyDataSetChanged();
- }
-
- @Override
- public long getItemId(int position) {
- return position;
- }
-
- @Override
- public int getCount() {
- return images.size();
- }
-
- @Override
- public Object getItem(int position) {
- return images.get(position);
- }
-
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- ItemViewHolder holder;
- if (convertView == null) {
- convertView = LayoutInflater.from(context).inflate(R.layout.item_select_gridview, null);
- holder = new ItemViewHolder();
- holder.imageView = convertView.findViewById(R.id.imageView);
- convertView.setTag(holder);
- } else {
- holder = (ItemViewHolder) convertView.getTag();
- }
- Glide.with(context)
- .load(images.get(position))
- .apply(new RequestOptions().error(R.drawable.ic_load_error))
- .into(holder.imageView);
- return convertView;
- }
-
- private static class ItemViewHolder {
- private ImageView imageView;
- }
-}
diff --git a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
index 5339407..c6c4bc4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
@@ -1,5 +1,6 @@
package com.casic.dcms.adapter;
+import android.annotation.SuppressLint;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
@@ -17,23 +18,22 @@
public class LightResultAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List dataBeans;
+ private final LayoutInflater layoutInflater;
public LightResultAdapter(Context context, List beans) {
- this.context = context;
this.dataBeans = beans;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_light_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_light_recycleview, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, int position) {
+ public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
index 1fafc8b..719f1c6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
@@ -29,7 +29,7 @@
public DeptTodoOrHandledAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
index 0bc74bb..c3941bb 100644
--- a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
@@ -18,19 +18,18 @@
public class HomeRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List menuData;
+ private final LayoutInflater layoutInflater;
public HomeRecycleAdapter(Context context, List menus) {
- this.context = context;
this.menuData = menus;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java b/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
deleted file mode 100644
index 7aa9665..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseAdapter;
-import android.widget.ImageView;
-
-import androidx.annotation.Nullable;
-
-import com.bumptech.glide.Glide;
-import com.bumptech.glide.request.RequestOptions;
-import com.casic.dcms.R;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class ImageGridViewAdapter extends BaseAdapter {
-
- private final Context context;
- private final List images = new ArrayList<>();
-
- public ImageGridViewAdapter(Context mContext) {
- this.context = mContext;
- }
-
- public void setImageList(@Nullable List imageUrlList) {
- images.clear();
- if (imageUrlList != null) {
- images.addAll(imageUrlList);
- }
- notifyDataSetChanged();
- }
-
- @Override
- public long getItemId(int position) {
- return position;
- }
-
- @Override
- public int getCount() {
- return images.size();
- }
-
- @Override
- public Object getItem(int position) {
- return images.get(position);
- }
-
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- ItemViewHolder holder;
- if (convertView == null) {
- convertView = LayoutInflater.from(context).inflate(R.layout.item_select_gridview, null);
- holder = new ItemViewHolder();
- holder.imageView = convertView.findViewById(R.id.imageView);
- convertView.setTag(holder);
- } else {
- holder = (ItemViewHolder) convertView.getTag();
- }
- Glide.with(context)
- .load(images.get(position))
- .apply(new RequestOptions().error(R.drawable.ic_load_error))
- .into(holder.imageView);
- return convertView;
- }
-
- private static class ItemViewHolder {
- private ImageView imageView;
- }
-}
diff --git a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
index 5339407..c6c4bc4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
@@ -1,5 +1,6 @@
package com.casic.dcms.adapter;
+import android.annotation.SuppressLint;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
@@ -17,23 +18,22 @@
public class LightResultAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List dataBeans;
+ private final LayoutInflater layoutInflater;
public LightResultAdapter(Context context, List beans) {
- this.context = context;
this.dataBeans = beans;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_light_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_light_recycleview, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, int position) {
+ public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java b/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
index 34195af..9460cf8 100644
--- a/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
@@ -9,7 +9,7 @@
public class MainPageAdapter extends FragmentPagerAdapter {
- private List fragmentList;
+ private final List fragmentList;
public MainPageAdapter(@NonNull FragmentManager fm, List pages) {
super(fm);
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
index 1fafc8b..719f1c6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
@@ -29,7 +29,7 @@
public DeptTodoOrHandledAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
index 0bc74bb..c3941bb 100644
--- a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
@@ -18,19 +18,18 @@
public class HomeRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List menuData;
+ private final LayoutInflater layoutInflater;
public HomeRecycleAdapter(Context context, List menus) {
- this.context = context;
this.menuData = menus;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java b/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
deleted file mode 100644
index 7aa9665..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseAdapter;
-import android.widget.ImageView;
-
-import androidx.annotation.Nullable;
-
-import com.bumptech.glide.Glide;
-import com.bumptech.glide.request.RequestOptions;
-import com.casic.dcms.R;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class ImageGridViewAdapter extends BaseAdapter {
-
- private final Context context;
- private final List images = new ArrayList<>();
-
- public ImageGridViewAdapter(Context mContext) {
- this.context = mContext;
- }
-
- public void setImageList(@Nullable List imageUrlList) {
- images.clear();
- if (imageUrlList != null) {
- images.addAll(imageUrlList);
- }
- notifyDataSetChanged();
- }
-
- @Override
- public long getItemId(int position) {
- return position;
- }
-
- @Override
- public int getCount() {
- return images.size();
- }
-
- @Override
- public Object getItem(int position) {
- return images.get(position);
- }
-
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- ItemViewHolder holder;
- if (convertView == null) {
- convertView = LayoutInflater.from(context).inflate(R.layout.item_select_gridview, null);
- holder = new ItemViewHolder();
- holder.imageView = convertView.findViewById(R.id.imageView);
- convertView.setTag(holder);
- } else {
- holder = (ItemViewHolder) convertView.getTag();
- }
- Glide.with(context)
- .load(images.get(position))
- .apply(new RequestOptions().error(R.drawable.ic_load_error))
- .into(holder.imageView);
- return convertView;
- }
-
- private static class ItemViewHolder {
- private ImageView imageView;
- }
-}
diff --git a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
index 5339407..c6c4bc4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
@@ -1,5 +1,6 @@
package com.casic.dcms.adapter;
+import android.annotation.SuppressLint;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
@@ -17,23 +18,22 @@
public class LightResultAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List dataBeans;
+ private final LayoutInflater layoutInflater;
public LightResultAdapter(Context context, List beans) {
- this.context = context;
this.dataBeans = beans;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_light_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_light_recycleview, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, int position) {
+ public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java b/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
index 34195af..9460cf8 100644
--- a/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
@@ -9,7 +9,7 @@
public class MainPageAdapter extends FragmentPagerAdapter {
- private List fragmentList;
+ private final List fragmentList;
public MainPageAdapter(@NonNull FragmentManager fm, List pages) {
super(fm);
diff --git a/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java b/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
index 1cdaa4d..bbcf7c2 100644
--- a/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
@@ -27,7 +27,7 @@
public MaintainRecordAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
index 1fafc8b..719f1c6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
@@ -29,7 +29,7 @@
public DeptTodoOrHandledAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
index 0bc74bb..c3941bb 100644
--- a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
@@ -18,19 +18,18 @@
public class HomeRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List menuData;
+ private final LayoutInflater layoutInflater;
public HomeRecycleAdapter(Context context, List menus) {
- this.context = context;
this.menuData = menus;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java b/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
deleted file mode 100644
index 7aa9665..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseAdapter;
-import android.widget.ImageView;
-
-import androidx.annotation.Nullable;
-
-import com.bumptech.glide.Glide;
-import com.bumptech.glide.request.RequestOptions;
-import com.casic.dcms.R;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class ImageGridViewAdapter extends BaseAdapter {
-
- private final Context context;
- private final List images = new ArrayList<>();
-
- public ImageGridViewAdapter(Context mContext) {
- this.context = mContext;
- }
-
- public void setImageList(@Nullable List imageUrlList) {
- images.clear();
- if (imageUrlList != null) {
- images.addAll(imageUrlList);
- }
- notifyDataSetChanged();
- }
-
- @Override
- public long getItemId(int position) {
- return position;
- }
-
- @Override
- public int getCount() {
- return images.size();
- }
-
- @Override
- public Object getItem(int position) {
- return images.get(position);
- }
-
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- ItemViewHolder holder;
- if (convertView == null) {
- convertView = LayoutInflater.from(context).inflate(R.layout.item_select_gridview, null);
- holder = new ItemViewHolder();
- holder.imageView = convertView.findViewById(R.id.imageView);
- convertView.setTag(holder);
- } else {
- holder = (ItemViewHolder) convertView.getTag();
- }
- Glide.with(context)
- .load(images.get(position))
- .apply(new RequestOptions().error(R.drawable.ic_load_error))
- .into(holder.imageView);
- return convertView;
- }
-
- private static class ItemViewHolder {
- private ImageView imageView;
- }
-}
diff --git a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
index 5339407..c6c4bc4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
@@ -1,5 +1,6 @@
package com.casic.dcms.adapter;
+import android.annotation.SuppressLint;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
@@ -17,23 +18,22 @@
public class LightResultAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List dataBeans;
+ private final LayoutInflater layoutInflater;
public LightResultAdapter(Context context, List beans) {
- this.context = context;
this.dataBeans = beans;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_light_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_light_recycleview, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, int position) {
+ public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java b/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
index 34195af..9460cf8 100644
--- a/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
@@ -9,7 +9,7 @@
public class MainPageAdapter extends FragmentPagerAdapter {
- private List fragmentList;
+ private final List fragmentList;
public MainPageAdapter(@NonNull FragmentManager fm, List pages) {
super(fm);
diff --git a/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java b/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
index 1cdaa4d..bbcf7c2 100644
--- a/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
@@ -27,7 +27,7 @@
public MaintainRecordAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/NineGridImageAdapter.java b/app/src/main/java/com/casic/dcms/adapter/NineGridImageAdapter.java
deleted file mode 100644
index 1921467..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/NineGridImageAdapter.java
+++ /dev/null
@@ -1,131 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.annotation.SuppressLint;
-import android.content.Context;
-import android.view.Gravity;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.ImageView;
-import android.widget.LinearLayout;
-
-import androidx.annotation.NonNull;
-import androidx.recyclerview.widget.RecyclerView;
-
-import com.bumptech.glide.Glide;
-import com.casic.dcms.R;
-import com.qmuiteam.qmui.util.QMUIDisplayHelper;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class NineGridImageAdapter extends RecyclerView.Adapter {
-
- private static final int mCountLimit = 2;
- private final Context mContext;
- private List mImageData = new ArrayList<>();
-
- public NineGridImageAdapter(Context context) {
- this.mContext = context;
- }
-
- @SuppressLint("NotifyDataSetChanged")
- public void setupImage(List images) {
- this.mImageData = images;
- notifyDataSetChanged();
- }
-
- @SuppressLint("NotifyDataSetChanged")
- public void deleteImage(int position) {
- if (mImageData.size() != 0) {
- mImageData.remove(position);
- notifyDataSetChanged();
- }
- }
-
- @NonNull
- @Override
- public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- ImageView imageView = new ImageView(mContext);
- /**
- * CarrView水平外边距5dp
- * RelativeLayout水平内边距10dp
- * RecyclerView左边距100dp
- * */
- int realWidth = QMUIDisplayHelper.getScreenWidth(mContext) - QMUIDisplayHelper.dp2px(mContext, 130);
- int margins = QMUIDisplayHelper.dp2px(mContext, 3);
- int itemSize = (realWidth - 4 * margins) / 2;
- LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(itemSize, itemSize);
- params.setMargins(margins, margins, margins, margins);
- params.gravity = Gravity.CENTER;
- imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
- imageView.setLayoutParams(params);
- return new ItemViewHolder(imageView);
- }
-
- @Override
- public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
- if (position == getItemCount() - 1 && mImageData.size() < mCountLimit) {
- holder.imageView.setImageResource(R.drawable.ic_add_pic);
- holder.imageView.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- //添加图片
- mOnItemClickListener.onAddImageClick();
- }
- });
- } else {
- Glide.with(mContext)
- .load(mImageData.get(position))
- .into(holder.imageView);
- holder.imageView.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- // 点击操作,查看大图
- mOnItemClickListener.onItemClick(position);
- }
- });
- // 长按监听
- holder.imageView.setOnLongClickListener(new View.OnLongClickListener() {
- @Override
- public boolean onLongClick(View v) {
- //长按删除
- mOnItemClickListener.onItemLongClick(v, position);
- return true;
- }
- });
- }
- }
-
- @Override
- public int getItemCount() {
- // 满3张图就不让其添加新图
- if (mImageData != null && mImageData.size() >= mCountLimit) {
- return mCountLimit;
- } else {
- return mImageData == null ? 1 : mImageData.size() + 1;
- }
- }
-
- private OnItemClickListener mOnItemClickListener;
-
- public void setOnItemClickListener(OnItemClickListener onItemClickListener) {
- this.mOnItemClickListener = onItemClickListener;
- }
-
- public interface OnItemClickListener {
- void onAddImageClick();
-
- void onItemClick(int position);
-
- void onItemLongClick(View view, int position);
- }
-
- static class ItemViewHolder extends RecyclerView.ViewHolder {
- private final ImageView imageView;
-
- private ItemViewHolder(View itemView) {
- super(itemView);
- imageView = (ImageView) itemView;
- }
- }
-}
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
index 1fafc8b..719f1c6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
@@ -29,7 +29,7 @@
public DeptTodoOrHandledAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
index 0bc74bb..c3941bb 100644
--- a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
@@ -18,19 +18,18 @@
public class HomeRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List menuData;
+ private final LayoutInflater layoutInflater;
public HomeRecycleAdapter(Context context, List menus) {
- this.context = context;
this.menuData = menus;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java b/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
deleted file mode 100644
index 7aa9665..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseAdapter;
-import android.widget.ImageView;
-
-import androidx.annotation.Nullable;
-
-import com.bumptech.glide.Glide;
-import com.bumptech.glide.request.RequestOptions;
-import com.casic.dcms.R;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class ImageGridViewAdapter extends BaseAdapter {
-
- private final Context context;
- private final List images = new ArrayList<>();
-
- public ImageGridViewAdapter(Context mContext) {
- this.context = mContext;
- }
-
- public void setImageList(@Nullable List imageUrlList) {
- images.clear();
- if (imageUrlList != null) {
- images.addAll(imageUrlList);
- }
- notifyDataSetChanged();
- }
-
- @Override
- public long getItemId(int position) {
- return position;
- }
-
- @Override
- public int getCount() {
- return images.size();
- }
-
- @Override
- public Object getItem(int position) {
- return images.get(position);
- }
-
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- ItemViewHolder holder;
- if (convertView == null) {
- convertView = LayoutInflater.from(context).inflate(R.layout.item_select_gridview, null);
- holder = new ItemViewHolder();
- holder.imageView = convertView.findViewById(R.id.imageView);
- convertView.setTag(holder);
- } else {
- holder = (ItemViewHolder) convertView.getTag();
- }
- Glide.with(context)
- .load(images.get(position))
- .apply(new RequestOptions().error(R.drawable.ic_load_error))
- .into(holder.imageView);
- return convertView;
- }
-
- private static class ItemViewHolder {
- private ImageView imageView;
- }
-}
diff --git a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
index 5339407..c6c4bc4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
@@ -1,5 +1,6 @@
package com.casic.dcms.adapter;
+import android.annotation.SuppressLint;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
@@ -17,23 +18,22 @@
public class LightResultAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List dataBeans;
+ private final LayoutInflater layoutInflater;
public LightResultAdapter(Context context, List beans) {
- this.context = context;
this.dataBeans = beans;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_light_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_light_recycleview, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, int position) {
+ public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java b/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
index 34195af..9460cf8 100644
--- a/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
@@ -9,7 +9,7 @@
public class MainPageAdapter extends FragmentPagerAdapter {
- private List fragmentList;
+ private final List fragmentList;
public MainPageAdapter(@NonNull FragmentManager fm, List pages) {
super(fm);
diff --git a/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java b/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
index 1cdaa4d..bbcf7c2 100644
--- a/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
@@ -27,7 +27,7 @@
public MaintainRecordAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/NineGridImageAdapter.java b/app/src/main/java/com/casic/dcms/adapter/NineGridImageAdapter.java
deleted file mode 100644
index 1921467..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/NineGridImageAdapter.java
+++ /dev/null
@@ -1,131 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.annotation.SuppressLint;
-import android.content.Context;
-import android.view.Gravity;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.ImageView;
-import android.widget.LinearLayout;
-
-import androidx.annotation.NonNull;
-import androidx.recyclerview.widget.RecyclerView;
-
-import com.bumptech.glide.Glide;
-import com.casic.dcms.R;
-import com.qmuiteam.qmui.util.QMUIDisplayHelper;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class NineGridImageAdapter extends RecyclerView.Adapter {
-
- private static final int mCountLimit = 2;
- private final Context mContext;
- private List mImageData = new ArrayList<>();
-
- public NineGridImageAdapter(Context context) {
- this.mContext = context;
- }
-
- @SuppressLint("NotifyDataSetChanged")
- public void setupImage(List images) {
- this.mImageData = images;
- notifyDataSetChanged();
- }
-
- @SuppressLint("NotifyDataSetChanged")
- public void deleteImage(int position) {
- if (mImageData.size() != 0) {
- mImageData.remove(position);
- notifyDataSetChanged();
- }
- }
-
- @NonNull
- @Override
- public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- ImageView imageView = new ImageView(mContext);
- /**
- * CarrView水平外边距5dp
- * RelativeLayout水平内边距10dp
- * RecyclerView左边距100dp
- * */
- int realWidth = QMUIDisplayHelper.getScreenWidth(mContext) - QMUIDisplayHelper.dp2px(mContext, 130);
- int margins = QMUIDisplayHelper.dp2px(mContext, 3);
- int itemSize = (realWidth - 4 * margins) / 2;
- LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(itemSize, itemSize);
- params.setMargins(margins, margins, margins, margins);
- params.gravity = Gravity.CENTER;
- imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
- imageView.setLayoutParams(params);
- return new ItemViewHolder(imageView);
- }
-
- @Override
- public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
- if (position == getItemCount() - 1 && mImageData.size() < mCountLimit) {
- holder.imageView.setImageResource(R.drawable.ic_add_pic);
- holder.imageView.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- //添加图片
- mOnItemClickListener.onAddImageClick();
- }
- });
- } else {
- Glide.with(mContext)
- .load(mImageData.get(position))
- .into(holder.imageView);
- holder.imageView.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- // 点击操作,查看大图
- mOnItemClickListener.onItemClick(position);
- }
- });
- // 长按监听
- holder.imageView.setOnLongClickListener(new View.OnLongClickListener() {
- @Override
- public boolean onLongClick(View v) {
- //长按删除
- mOnItemClickListener.onItemLongClick(v, position);
- return true;
- }
- });
- }
- }
-
- @Override
- public int getItemCount() {
- // 满3张图就不让其添加新图
- if (mImageData != null && mImageData.size() >= mCountLimit) {
- return mCountLimit;
- } else {
- return mImageData == null ? 1 : mImageData.size() + 1;
- }
- }
-
- private OnItemClickListener mOnItemClickListener;
-
- public void setOnItemClickListener(OnItemClickListener onItemClickListener) {
- this.mOnItemClickListener = onItemClickListener;
- }
-
- public interface OnItemClickListener {
- void onAddImageClick();
-
- void onItemClick(int position);
-
- void onItemLongClick(View view, int position);
- }
-
- static class ItemViewHolder extends RecyclerView.ViewHolder {
- private final ImageView imageView;
-
- private ItemViewHolder(View itemView) {
- super(itemView);
- imageView = (ImageView) itemView;
- }
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/dcms/adapter/OnlinePersonAdapter.java b/app/src/main/java/com/casic/dcms/adapter/OnlinePersonAdapter.java
deleted file mode 100644
index 5411f4f..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/OnlinePersonAdapter.java
+++ /dev/null
@@ -1,135 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseExpandableListAdapter;
-import android.widget.ImageView;
-import android.widget.TextView;
-
-import androidx.annotation.Nullable;
-
-import com.casic.dcms.R;
-import com.casic.dcms.mvvm.model.PersonBean;
-
-import java.util.ArrayList;
-import java.util.List;
-
-/**
- * @author : Pengxh
- * @time : 2021/4/15 13:11
- * @email : 290677893@qq.com
- **/
-public class OnlinePersonAdapter extends BaseExpandableListAdapter {
-
- private List groupData = new ArrayList<>();
- private List> childData = new ArrayList<>();
- private final LayoutInflater layoutInflater;
-
- public OnlinePersonAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
- }
-
- public void setData(@Nullable List groupList, @Nullable List> childList) {
- groupData.clear();
- childData.clear();
- if (groupList != null) {
- this.groupData = groupList;
- if (childList != null) {
- this.childData = childList;
- }
- }
- notifyDataSetChanged();
- }
-
- @Override
- public int getGroupCount() {
- return groupData.size();
- }
-
- @Override
- public int getChildrenCount(int groupPosition) {
- return childData.get(groupPosition).size();
- }
-
- @Override
- public Object getGroup(int groupPosition) {
- return groupData.get(groupPosition);
- }
-
- @Override
- public Object getChild(int groupPosition, int childPosition) {
- return childData.get(groupPosition).get(childPosition);
- }
-
- @Override
- public long getGroupId(int groupPosition) {
- return groupPosition;
- }
-
- @Override
- public long getChildId(int groupPosition, int childPosition) {
- return childPosition;
- }
-
- @Override
- public boolean hasStableIds() {
- return false;
- }
-
- @Override
- public View getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) {
- GroupViewHolder groupHolder;
- if (convertView == null) {
- convertView = layoutInflater.inflate(R.layout.item_group_list, parent, false);
- groupHolder = new GroupViewHolder();
- groupHolder.groupNameView = convertView.findViewById(R.id.groupNameView);
- convertView.setTag(groupHolder);
- } else {
- groupHolder = (GroupViewHolder) convertView.getTag();
- }
- groupHolder.groupNameView.setText(groupData.get(groupPosition));
- return convertView;
- }
-
- @Override
- public View getChildView(int groupPosition, int childPosition, boolean isLastChild, View convertView, ViewGroup parent) {
- ChildViewHolder itemHolder;
- if (convertView == null) {
- convertView = layoutInflater.inflate(R.layout.item_child_online, parent, false);
- itemHolder = new ChildViewHolder();
- itemHolder.personStatusView = convertView.findViewById(R.id.personStatusView);
- itemHolder.childNameView = convertView.findViewById(R.id.childNameView);
- itemHolder.onlineTimeView = convertView.findViewById(R.id.onlineTimeView);
- convertView.setTag(itemHolder);
- } else {
- itemHolder = (ChildViewHolder) convertView.getTag();
- }
- boolean onLine = childData.get(groupPosition).get(childPosition).isOnLine();
- if (onLine) {
- itemHolder.personStatusView.setBackgroundResource(R.drawable.ic_online);
- } else {
- itemHolder.personStatusView.setBackgroundResource(R.drawable.ic_offline);
- }
- itemHolder.childNameView.setText(childData.get(groupPosition).get(childPosition).getPersonName());
- itemHolder.onlineTimeView.setText(childData.get(groupPosition).get(childPosition).getLastTimeFmt());
- return convertView;
- }
-
- //设置子列表是否可选中
- @Override
- public boolean isChildSelectable(int groupPosition, int childPosition) {
- return true;
- }
-
- private static class GroupViewHolder {
- private TextView groupNameView;
- }
-
- private static class ChildViewHolder {
- private ImageView personStatusView;
- private TextView childNameView;
- private TextView onlineTimeView;
- }
-}
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
index 1fafc8b..719f1c6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
@@ -29,7 +29,7 @@
public DeptTodoOrHandledAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
index 0bc74bb..c3941bb 100644
--- a/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/HomeRecycleAdapter.java
@@ -18,19 +18,18 @@
public class HomeRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List menuData;
+ private final LayoutInflater layoutInflater;
public HomeRecycleAdapter(Context context, List menus) {
- this.context = context;
this.menuData = menus;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java b/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
deleted file mode 100644
index 7aa9665..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/ImageGridViewAdapter.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseAdapter;
-import android.widget.ImageView;
-
-import androidx.annotation.Nullable;
-
-import com.bumptech.glide.Glide;
-import com.bumptech.glide.request.RequestOptions;
-import com.casic.dcms.R;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class ImageGridViewAdapter extends BaseAdapter {
-
- private final Context context;
- private final List images = new ArrayList<>();
-
- public ImageGridViewAdapter(Context mContext) {
- this.context = mContext;
- }
-
- public void setImageList(@Nullable List imageUrlList) {
- images.clear();
- if (imageUrlList != null) {
- images.addAll(imageUrlList);
- }
- notifyDataSetChanged();
- }
-
- @Override
- public long getItemId(int position) {
- return position;
- }
-
- @Override
- public int getCount() {
- return images.size();
- }
-
- @Override
- public Object getItem(int position) {
- return images.get(position);
- }
-
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- ItemViewHolder holder;
- if (convertView == null) {
- convertView = LayoutInflater.from(context).inflate(R.layout.item_select_gridview, null);
- holder = new ItemViewHolder();
- holder.imageView = convertView.findViewById(R.id.imageView);
- convertView.setTag(holder);
- } else {
- holder = (ItemViewHolder) convertView.getTag();
- }
- Glide.with(context)
- .load(images.get(position))
- .apply(new RequestOptions().error(R.drawable.ic_load_error))
- .into(holder.imageView);
- return convertView;
- }
-
- private static class ItemViewHolder {
- private ImageView imageView;
- }
-}
diff --git a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
index 5339407..c6c4bc4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/LightResultAdapter.java
@@ -1,5 +1,6 @@
package com.casic.dcms.adapter;
+import android.annotation.SuppressLint;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
@@ -17,23 +18,22 @@
public class LightResultAdapter extends RecyclerView.Adapter {
- private final Context context;
private final List dataBeans;
+ private final LayoutInflater layoutInflater;
public LightResultAdapter(Context context, List beans) {
- this.context = context;
this.dataBeans = beans;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_light_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_light_recycleview, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, int position) {
+ public void onBindViewHolder(@NonNull LightResultAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java b/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
index 34195af..9460cf8 100644
--- a/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/MainPageAdapter.java
@@ -9,7 +9,7 @@
public class MainPageAdapter extends FragmentPagerAdapter {
- private List fragmentList;
+ private final List fragmentList;
public MainPageAdapter(@NonNull FragmentManager fm, List pages) {
super(fm);
diff --git a/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java b/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
index 1cdaa4d..bbcf7c2 100644
--- a/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/MaintainRecordAdapter.java
@@ -27,7 +27,7 @@
public MaintainRecordAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/NineGridImageAdapter.java b/app/src/main/java/com/casic/dcms/adapter/NineGridImageAdapter.java
deleted file mode 100644
index 1921467..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/NineGridImageAdapter.java
+++ /dev/null
@@ -1,131 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.annotation.SuppressLint;
-import android.content.Context;
-import android.view.Gravity;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.ImageView;
-import android.widget.LinearLayout;
-
-import androidx.annotation.NonNull;
-import androidx.recyclerview.widget.RecyclerView;
-
-import com.bumptech.glide.Glide;
-import com.casic.dcms.R;
-import com.qmuiteam.qmui.util.QMUIDisplayHelper;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class NineGridImageAdapter extends RecyclerView.Adapter {
-
- private static final int mCountLimit = 2;
- private final Context mContext;
- private List mImageData = new ArrayList<>();
-
- public NineGridImageAdapter(Context context) {
- this.mContext = context;
- }
-
- @SuppressLint("NotifyDataSetChanged")
- public void setupImage(List images) {
- this.mImageData = images;
- notifyDataSetChanged();
- }
-
- @SuppressLint("NotifyDataSetChanged")
- public void deleteImage(int position) {
- if (mImageData.size() != 0) {
- mImageData.remove(position);
- notifyDataSetChanged();
- }
- }
-
- @NonNull
- @Override
- public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- ImageView imageView = new ImageView(mContext);
- /**
- * CarrView水平外边距5dp
- * RelativeLayout水平内边距10dp
- * RecyclerView左边距100dp
- * */
- int realWidth = QMUIDisplayHelper.getScreenWidth(mContext) - QMUIDisplayHelper.dp2px(mContext, 130);
- int margins = QMUIDisplayHelper.dp2px(mContext, 3);
- int itemSize = (realWidth - 4 * margins) / 2;
- LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(itemSize, itemSize);
- params.setMargins(margins, margins, margins, margins);
- params.gravity = Gravity.CENTER;
- imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
- imageView.setLayoutParams(params);
- return new ItemViewHolder(imageView);
- }
-
- @Override
- public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
- if (position == getItemCount() - 1 && mImageData.size() < mCountLimit) {
- holder.imageView.setImageResource(R.drawable.ic_add_pic);
- holder.imageView.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- //添加图片
- mOnItemClickListener.onAddImageClick();
- }
- });
- } else {
- Glide.with(mContext)
- .load(mImageData.get(position))
- .into(holder.imageView);
- holder.imageView.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- // 点击操作,查看大图
- mOnItemClickListener.onItemClick(position);
- }
- });
- // 长按监听
- holder.imageView.setOnLongClickListener(new View.OnLongClickListener() {
- @Override
- public boolean onLongClick(View v) {
- //长按删除
- mOnItemClickListener.onItemLongClick(v, position);
- return true;
- }
- });
- }
- }
-
- @Override
- public int getItemCount() {
- // 满3张图就不让其添加新图
- if (mImageData != null && mImageData.size() >= mCountLimit) {
- return mCountLimit;
- } else {
- return mImageData == null ? 1 : mImageData.size() + 1;
- }
- }
-
- private OnItemClickListener mOnItemClickListener;
-
- public void setOnItemClickListener(OnItemClickListener onItemClickListener) {
- this.mOnItemClickListener = onItemClickListener;
- }
-
- public interface OnItemClickListener {
- void onAddImageClick();
-
- void onItemClick(int position);
-
- void onItemLongClick(View view, int position);
- }
-
- static class ItemViewHolder extends RecyclerView.ViewHolder {
- private final ImageView imageView;
-
- private ItemViewHolder(View itemView) {
- super(itemView);
- imageView = (ImageView) itemView;
- }
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/dcms/adapter/OnlinePersonAdapter.java b/app/src/main/java/com/casic/dcms/adapter/OnlinePersonAdapter.java
deleted file mode 100644
index 5411f4f..0000000
--- a/app/src/main/java/com/casic/dcms/adapter/OnlinePersonAdapter.java
+++ /dev/null
@@ -1,135 +0,0 @@
-package com.casic.dcms.adapter;
-
-import android.content.Context;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.BaseExpandableListAdapter;
-import android.widget.ImageView;
-import android.widget.TextView;
-
-import androidx.annotation.Nullable;
-
-import com.casic.dcms.R;
-import com.casic.dcms.mvvm.model.PersonBean;
-
-import java.util.ArrayList;
-import java.util.List;
-
-/**
- * @author : Pengxh
- * @time : 2021/4/15 13:11
- * @email : 290677893@qq.com
- **/
-public class OnlinePersonAdapter extends BaseExpandableListAdapter {
-
- private List groupData = new ArrayList<>();
- private List> childData = new ArrayList<>();
- private final LayoutInflater layoutInflater;
-
- public OnlinePersonAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
- }
-
- public void setData(@Nullable List groupList, @Nullable List> childList) {
- groupData.clear();
- childData.clear();
- if (groupList != null) {
- this.groupData = groupList;
- if (childList != null) {
- this.childData = childList;
- }
- }
- notifyDataSetChanged();
- }
-
- @Override
- public int getGroupCount() {
- return groupData.size();
- }
-
- @Override
- public int getChildrenCount(int groupPosition) {
- return childData.get(groupPosition).size();
- }
-
- @Override
- public Object getGroup(int groupPosition) {
- return groupData.get(groupPosition);
- }
-
- @Override
- public Object getChild(int groupPosition, int childPosition) {
- return childData.get(groupPosition).get(childPosition);
- }
-
- @Override
- public long getGroupId(int groupPosition) {
- return groupPosition;
- }
-
- @Override
- public long getChildId(int groupPosition, int childPosition) {
- return childPosition;
- }
-
- @Override
- public boolean hasStableIds() {
- return false;
- }
-
- @Override
- public View getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) {
- GroupViewHolder groupHolder;
- if (convertView == null) {
- convertView = layoutInflater.inflate(R.layout.item_group_list, parent, false);
- groupHolder = new GroupViewHolder();
- groupHolder.groupNameView = convertView.findViewById(R.id.groupNameView);
- convertView.setTag(groupHolder);
- } else {
- groupHolder = (GroupViewHolder) convertView.getTag();
- }
- groupHolder.groupNameView.setText(groupData.get(groupPosition));
- return convertView;
- }
-
- @Override
- public View getChildView(int groupPosition, int childPosition, boolean isLastChild, View convertView, ViewGroup parent) {
- ChildViewHolder itemHolder;
- if (convertView == null) {
- convertView = layoutInflater.inflate(R.layout.item_child_online, parent, false);
- itemHolder = new ChildViewHolder();
- itemHolder.personStatusView = convertView.findViewById(R.id.personStatusView);
- itemHolder.childNameView = convertView.findViewById(R.id.childNameView);
- itemHolder.onlineTimeView = convertView.findViewById(R.id.onlineTimeView);
- convertView.setTag(itemHolder);
- } else {
- itemHolder = (ChildViewHolder) convertView.getTag();
- }
- boolean onLine = childData.get(groupPosition).get(childPosition).isOnLine();
- if (onLine) {
- itemHolder.personStatusView.setBackgroundResource(R.drawable.ic_online);
- } else {
- itemHolder.personStatusView.setBackgroundResource(R.drawable.ic_offline);
- }
- itemHolder.childNameView.setText(childData.get(groupPosition).get(childPosition).getPersonName());
- itemHolder.onlineTimeView.setText(childData.get(groupPosition).get(childPosition).getLastTimeFmt());
- return convertView;
- }
-
- //设置子列表是否可选中
- @Override
- public boolean isChildSelectable(int groupPosition, int childPosition) {
- return true;
- }
-
- private static class GroupViewHolder {
- private TextView groupNameView;
- }
-
- private static class ChildViewHolder {
- private ImageView personStatusView;
- private TextView childNameView;
- private TextView onlineTimeView;
- }
-}
diff --git a/app/src/main/java/com/casic/dcms/adapter/PersonListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/PersonListAdapter.java
new file mode 100644
index 0000000..aa9c82d
--- /dev/null
+++ b/app/src/main/java/com/casic/dcms/adapter/PersonListAdapter.java
@@ -0,0 +1,135 @@
+package com.casic.dcms.adapter;
+
+import android.content.Context;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.BaseExpandableListAdapter;
+import android.widget.ImageView;
+import android.widget.TextView;
+
+import androidx.annotation.Nullable;
+
+import com.casic.dcms.R;
+import com.casic.dcms.mvvm.model.PersonBean;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * @author : Pengxh
+ * @time : 2021/4/15 13:11
+ * @email : 290677893@qq.com
+ **/
+public class PersonListAdapter extends BaseExpandableListAdapter {
+
+ private List groupData = new ArrayList<>();
+ private List> childData = new ArrayList<>();
+ private final LayoutInflater layoutInflater;
+
+ public PersonListAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
+ }
+
+ public void setData(@Nullable List groupList, @Nullable List> childList) {
+ groupData.clear();
+ childData.clear();
+ if (groupList != null) {
+ this.groupData = groupList;
+ if (childList != null) {
+ this.childData = childList;
+ }
+ }
+ notifyDataSetChanged();
+ }
+
+ @Override
+ public int getGroupCount() {
+ return groupData.size();
+ }
+
+ @Override
+ public int getChildrenCount(int groupPosition) {
+ return childData.get(groupPosition).size();
+ }
+
+ @Override
+ public Object getGroup(int groupPosition) {
+ return groupData.get(groupPosition);
+ }
+
+ @Override
+ public Object getChild(int groupPosition, int childPosition) {
+ return childData.get(groupPosition).get(childPosition);
+ }
+
+ @Override
+ public long getGroupId(int groupPosition) {
+ return groupPosition;
+ }
+
+ @Override
+ public long getChildId(int groupPosition, int childPosition) {
+ return childPosition;
+ }
+
+ @Override
+ public boolean hasStableIds() {
+ return false;
+ }
+
+ @Override
+ public View getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) {
+ GroupViewHolder groupHolder;
+ if (convertView == null) {
+ convertView = layoutInflater.inflate(R.layout.item_group_list, parent, false);
+ groupHolder = new GroupViewHolder();
+ groupHolder.groupNameView = convertView.findViewById(R.id.groupNameView);
+ convertView.setTag(groupHolder);
+ } else {
+ groupHolder = (GroupViewHolder) convertView.getTag();
+ }
+ groupHolder.groupNameView.setText(groupData.get(groupPosition));
+ return convertView;
+ }
+
+ @Override
+ public View getChildView(int groupPosition, int childPosition, boolean isLastChild, View convertView, ViewGroup parent) {
+ ChildViewHolder itemHolder;
+ if (convertView == null) {
+ convertView = layoutInflater.inflate(R.layout.item_child_online, parent, false);
+ itemHolder = new ChildViewHolder();
+ itemHolder.personStatusView = convertView.findViewById(R.id.personStatusView);
+ itemHolder.childNameView = convertView.findViewById(R.id.childNameView);
+ itemHolder.onlineTimeView = convertView.findViewById(R.id.onlineTimeView);
+ convertView.setTag(itemHolder);
+ } else {
+ itemHolder = (ChildViewHolder) convertView.getTag();
+ }
+ boolean onLine = childData.get(groupPosition).get(childPosition).isOnLine();
+ if (onLine) {
+ itemHolder.personStatusView.setBackgroundResource(R.drawable.ic_online);
+ } else {
+ itemHolder.personStatusView.setBackgroundResource(R.drawable.ic_offline);
+ }
+ itemHolder.childNameView.setText(childData.get(groupPosition).get(childPosition).getPersonName());
+ itemHolder.onlineTimeView.setText(childData.get(groupPosition).get(childPosition).getLastTimeFmt());
+ return convertView;
+ }
+
+ //设置子列表是否可选中
+ @Override
+ public boolean isChildSelectable(int groupPosition, int childPosition) {
+ return true;
+ }
+
+ private static class GroupViewHolder {
+ private TextView groupNameView;
+ }
+
+ private static class ChildViewHolder {
+ private ImageView personStatusView;
+ private TextView childNameView;
+ private TextView onlineTimeView;
+ }
+}
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d6ee830..4f93655 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -22,6 +22,7 @@
+
@@ -61,6 +62,7 @@
+
@@ -68,6 +70,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
index 240723f..9c8fdb4 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AlarmListAdapter.java
@@ -22,7 +22,7 @@
public AlarmListAdapter(Context context, List dataRows) {
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
index d9ca8d4..913bde1 100644
--- a/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/AnalysisRecycleAdapter.java
@@ -16,17 +16,16 @@
public class AnalysisRecycleAdapter extends RecyclerView.Adapter {
- private final Context context;
+ private final LayoutInflater layoutInflater;
public AnalysisRecycleAdapter(Context context) {
- this.context = context;
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(context).inflate(R.layout.item_home_recycleview, parent, false);
- return new ItemViewHolder(view);
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_home_recycleview, parent, false));
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
index 94e5e24..8d40a27 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseHandledAdapter.java
@@ -24,7 +24,7 @@
public CaseHandledAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
index 9e4a834..a726b94 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CaseSearchResultAdapter.java
@@ -26,7 +26,7 @@
public CaseSearchResultAdapter(Context context, List dataRows) {
this.context = context;
this.dataRows = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
index 5120e2c..edb41d3 100644
--- a/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/CheckCaseListAdapter.java
@@ -28,7 +28,7 @@
public CheckCaseListAdapter(Context context, List dataRows) {
this.context = context;
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
index 05fd9fa..b9325dd 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptAuthorizeOrAdjustAdapter.java
@@ -25,18 +25,17 @@
public DeptAuthorizeOrAdjustAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptAuthorizeOrAdjustAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptAuthorizeOrAdjustAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
@@ -55,7 +54,7 @@
static class ItemViewHolder extends RecyclerView.ViewHolder {
-// private final TextView leftTextView;
+ // private final TextView leftTextView;
private final TextView caseTitleView;
private final TextView casePlaceView;
private final TextView caseTimeView;
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
index d7f7073..b523c0d 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptDelayedOrPostAdapter.java
@@ -25,18 +25,17 @@
public DeptDelayedOrPostAdapter(Context context, List dataRows) {
this.dataBeans = dataRows;
- layoutInflater = LayoutInflater.from(context);
+ this.layoutInflater = LayoutInflater.from(context);
}
@NonNull
@Override
- public DeptDelayedOrPostAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- View view = layoutInflater.inflate(R.layout.item_case_rv, parent, false);
- return new ItemViewHolder(view);
+ public ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ return new ItemViewHolder(layoutInflater.inflate(R.layout.item_case_rv, parent, false));
}
@Override
- public void onBindViewHolder(@NonNull DeptDelayedOrPostAdapter.ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
+ public void onBindViewHolder(@NonNull ItemViewHolder holder, @SuppressLint("RecyclerView") int position) {
holder.bindView(dataBeans.get(position));
if (clickListener != null) {
holder.itemView.setOnClickListener(new View.OnClickListener() {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
index 61bbea1..63f8bf6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptExpandableAdapter.java
@@ -26,8 +26,8 @@
private List groupData = new ArrayList<>();
private List> childData = new ArrayList<>();
- public DeptExpandableAdapter(Context mContext) {
- layoutInflater = LayoutInflater.from(mContext);
+ public DeptExpandableAdapter(Context context) {
+ this.layoutInflater = LayoutInflater.from(context);
}
public void setData(@Nullable List groupList, @Nullable List> childList) {
diff --git a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
index 1fafc8b..719f1c6 100644
--- a/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
+++ b/app/src/main/java/com/casic/dcms/adapter/DeptTodoOrHandledAdapter.java
@@ -29,7 +29,7 @@
public DeptTodoOrHandledAdapter(Context context, List