From fbae5f3ea74727ccadc48314a864a1ea0099a945 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 17 十月 2025 17:36:17 +0800
Subject: [PATCH] 2025.10.17 1、新增巡查时,修改工地施工阶段功能(待完成)
---
app/src/main/java/cn/flightfeather/thirdappmodule/task/CompressPhotoTask.java | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/app/src/main/java/cn/flightfeather/thirdappmodule/task/CompressPhotoTask.java b/app/src/main/java/cn/flightfeather/thirdappmodule/task/CompressPhotoTask.java
index ad38672..69a2787 100644
--- a/app/src/main/java/cn/flightfeather/thirdappmodule/task/CompressPhotoTask.java
+++ b/app/src/main/java/cn/flightfeather/thirdappmodule/task/CompressPhotoTask.java
@@ -42,16 +42,19 @@
@Override
protected Object doInBackground(Object[] objects) {
outputFIleList = new ArrayList<>();
- for (Mediafile mediafile:mediafileList){
+ for (int i = 0; i < mediafileList.size(); i++) {
+ Mediafile mediafile = mediafileList.get(i);
File file = new File(Environment.getExternalStorageDirectory(),(mediafile.getPath()+mediafile.getDescription()));
String fileName = mediafile.getGuid()+".jpg";
File outputFile = new File(Environment.getExternalStorageDirectory(),path+fileName);
- outputFile.getParentFile().mkdirs();
+ if (!outputFile.getParentFile().mkdirs()) continue;
BitmapFactory.Options opts = new BitmapFactory.Options();
//灏嗗浘鐗囩殑闀垮缂╁皬涓�1/2
opts.inSampleSize = 2;
Bitmap bm = BitmapFactory.decodeFile(file.getAbsolutePath(), opts);
+// if (bm == null) continue;
+
int aa = bm.getHeight();
int bb = bm.getWidth();
Log.i("bitmap", bm.getHeight() + " " + bm.getWidth());
--
Gitblit v1.9.3