From 9092b85cc0400da00c18aed700614d4c8a2b507f Mon Sep 17 00:00:00 2001 From: leiyun Date: Tue, 23 Feb 2021 09:57:49 +0800 Subject: [PATCH] fix bug --- .../java/com/yzx/webebook/activity/WebActivity.kt | 12 ++++++++---- app/src/main/res/layout/download_dialog.xml | 3 ++- app/src/main/res/values/styles.xml | 1 + 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/yzx/webebook/activity/WebActivity.kt b/app/src/main/java/com/yzx/webebook/activity/WebActivity.kt index a57eafb..1035883 100644 --- a/app/src/main/java/com/yzx/webebook/activity/WebActivity.kt +++ b/app/src/main/java/com/yzx/webebook/activity/WebActivity.kt @@ -18,6 +18,7 @@ import android.widget.ProgressBar import android.widget.TextView import androidx.annotation.RequiresApi import androidx.core.widget.ContentLoadingProgressBar +import com.allenliu.versionchecklib.callback.APKDownloadListener import com.allenliu.versionchecklib.v2.AllenVersionChecker import com.allenliu.versionchecklib.v2.builder.UIData import com.allenliu.versionchecklib.v2.callback.CustomDownloadingDialogListener @@ -41,6 +42,7 @@ import org.jetbrains.anko.find import org.jetbrains.anko.startActivity import org.jetbrains.anko.toast import org.json.JSONObject +import java.io.File import java.util.* /** @@ -120,6 +122,8 @@ class WebActivity : BaseActivity>() { UIData.create() .setTitle("检测到新版本") .setContent(version.explain) +// .setDownloadUrl("https://oa-edu-1259243469.cos.ap-chengdu.myqcloud.com/public/Yzx_2.0.0.apk") +// .setDownloadUrl("https://filea.oa.qbjjyyun.net/edufile/202102/5986/27a58c0b85cb42aee37ce85fe956b743.apk") .setDownloadUrl(version.app_src) ) .setCustomVersionDialogListener { context, versionBundle -> @@ -146,6 +150,8 @@ class WebActivity : BaseActivity>() { val progressBar: ContentLoadingProgressBar = dialog.findViewById(R.id.pb) progressBar.progress = progress tvProgress.text = "$progress%" + + Log.d("checkVersion", "onSuccess: ${progress}") } override fun getCustomDownloadingDialog( @@ -245,13 +251,11 @@ class WebActivity : BaseActivity>() { view?.post { progressbar.visibility = View.GONE if (view.canGoBack()) { - //btnClose.visibility = View.VISIBLE btnBack.visibility = View.VISIBLE - btnClose.visibility = View.VISIBLE +// btnClose.visibility = View.VISIBLE } else { - //btnClose.visibility = View.GONE btnBack.visibility = View.GONE - btnClose.visibility = View.GONE +// btnClose.visibility = View.GONE } } } else { diff --git a/app/src/main/res/layout/download_dialog.xml b/app/src/main/res/layout/download_dialog.xml index 2aaa90c..d607d94 100644 --- a/app/src/main/res/layout/download_dialog.xml +++ b/app/src/main/res/layout/download_dialog.xml @@ -3,7 +3,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" - android:padding="20dp"> + android:padding="20dp" + android:background="@color/white"> @null true + @android:color/transparent @android:color/transparent true @null