From 8bd8b2cb7065313673a187915750a88561c920e7 Mon Sep 17 00:00:00 2001 From: zhouzhuo810 <244570672@qq.com> Date: Sat, 16 Oct 2021 14:16:08 +0800 Subject: [PATCH] =?UTF-8?q?close=E6=94=B9=E4=B8=BA=E4=B8=8D=E6=8A=9B?= =?UTF-8?q?=E5=87=BA=E5=BC=82=E5=B8=B8=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/gradle.xml | 3 +-- .idea/runConfigurations.xml | 12 ------------ README.md | 2 +- zz-excel-creator/build.gradle | 4 ++-- .../me/zhouzhuo/zzexcelcreator/ZzExcelCreator.java | 7 ++++--- 5 files changed, 8 insertions(+), 20 deletions(-) delete mode 100644 .idea/runConfigurations.xml diff --git a/.idea/gradle.xml b/.idea/gradle.xml index d2ac977..f34ffc2 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -4,7 +4,7 @@ diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml deleted file mode 100644 index 7f68460..0000000 --- a/.idea/runConfigurations.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/README.md b/README.md index e092626..9d883cd 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Excel表格生成工具 ``` dependencies { - implementation 'com.github.zhouzhuo810:ZzExcelCreator:1.0.8' + implementation 'com.github.zhouzhuo810:ZzExcelCreator:1.0.9' } ``` diff --git a/zz-excel-creator/build.gradle b/zz-excel-creator/build.gradle index b34027c..903b95d 100644 --- a/zz-excel-creator/build.gradle +++ b/zz-excel-creator/build.gradle @@ -8,8 +8,8 @@ android { defaultConfig { minSdkVersion 14 targetSdkVersion 28 - versionCode 8 - versionName "1.7" + versionCode 9 + versionName "1.8" } buildTypes { release { diff --git a/zz-excel-creator/src/main/java/me/zhouzhuo/zzexcelcreator/ZzExcelCreator.java b/zz-excel-creator/src/main/java/me/zhouzhuo/zzexcelcreator/ZzExcelCreator.java index 94722f9..531e619 100644 --- a/zz-excel-creator/src/main/java/me/zhouzhuo/zzexcelcreator/ZzExcelCreator.java +++ b/zz-excel-creator/src/main/java/me/zhouzhuo/zzexcelcreator/ZzExcelCreator.java @@ -411,9 +411,10 @@ public String getCellContent(int col, int row) { @Override public void close() throws IOException, WriteException { - checkNullFirst(); - writableWorkbook.write(); - writableWorkbook.close(); + if (writableWorkbook != null) { + writableWorkbook.write(); + writableWorkbook.close(); + } writableWorkbook = null; writableSheet = null; }