From 74a9b4f1a76b55260d8cbb351342799139ca4ff5 Mon Sep 17 00:00:00 2001 From: liuyang Date: Wed, 21 Nov 2018 10:21:22 +0800 Subject: [PATCH] =?UTF-8?q?APK=E5=9B=BE=E7=89=87=E6=8A=93=E5=8F=96?= =?UTF-8?q?=E8=AF=86=E5=88=AB=E5=8F=8A=E8=BD=AE=E6=92=AD=E6=B5=81=E5=9C=B0?= =?UTF-8?q?=E5=9D=80=E6=8A=93=E5=8F=96,=20=E5=A2=9E=E5=8A=A0=E6=89=8B?= =?UTF-8?q?=E5=8A=A8=E6=B8=85=E7=90=86=E5=9B=BE=E7=89=87=E7=BC=93=E5=AD=98?= =?UTF-8?q?=20#BYLSERVER-1438?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/duolebo/blyrobot/MainActivity.kt | 12 +++++++++++- .../com/duolebo/blyrobot/data/ImageUploadTask.kt | 2 ++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/duolebo/blyrobot/MainActivity.kt b/app/src/main/java/com/duolebo/blyrobot/MainActivity.kt index 676feeb..9683aa0 100644 --- a/app/src/main/java/com/duolebo/blyrobot/MainActivity.kt +++ b/app/src/main/java/com/duolebo/blyrobot/MainActivity.kt @@ -90,7 +90,7 @@ class MainActivity : AppCompatActivity(), IAppBaseCallback { } clearBtn.setOnClickListener { - AppUtil.clearCache() + clearCache() } } @@ -138,6 +138,16 @@ class MainActivity : AppCompatActivity(), IAppBaseCallback { } } + private fun clearCache() { + clearBtn.isEnabled = false + ThreadProxy.getInstance().execute { + AppUtil.clearCache() + runOnUiThread { + clearBtn.isEnabled = true + } + } + } + private fun initRefreshTimer() { refreshTimer = Timer() diff --git a/app/src/main/java/com/duolebo/blyrobot/data/ImageUploadTask.kt b/app/src/main/java/com/duolebo/blyrobot/data/ImageUploadTask.kt index ebd657f..37cbee2 100644 --- a/app/src/main/java/com/duolebo/blyrobot/data/ImageUploadTask.kt +++ b/app/src/main/java/com/duolebo/blyrobot/data/ImageUploadTask.kt @@ -103,6 +103,8 @@ class ImageUploadTask { } } + uploadTaskListener?.onComplete() + } /** -- 2.21.0