From e2371468b550f60f7ea68f1fbebf7bc1a12ac444 Mon Sep 17 00:00:00 2001
From: renhaoting <370797079@qq.com>
Date: Thu, 22 Jan 2026 17:44:48 +0800
Subject: [PATCH] =?UTF-8?q?UI=20=E5=B1=85=E4=B8=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../withdraw/dialogs/WithdrawWatchAdDialog.kt | 5 ++++
.../res/layout/dialog_withdraw_watch_ad.xml | 28 ++++++++++++++-----
2 files changed, 26 insertions(+), 7 deletions(-)
diff --git a/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawWatchAdDialog.kt b/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawWatchAdDialog.kt
index 81ca9db..cf012b8 100644
--- a/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawWatchAdDialog.kt
+++ b/app/src/main/java/com/gamedog/vididin/features/withdraw/dialogs/WithdrawWatchAdDialog.kt
@@ -6,6 +6,7 @@ import com.ama.core.architecture.util.AndroidUtil
import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog
import com.gamedog.vididin.VidiConst
+import com.gamedog.vididin.manager.WithdrawManager
import com.gamedog.vididin.router.Router
import com.viddin.videos.free.R
import com.viddin.videos.free.databinding.DialogWithdrawWatchAdBinding as ViewBinding
@@ -28,6 +29,10 @@ class WithdrawWatchAdDialog(context: Activity, private var mWithdrawCashNum: Dou
mBinding.run {
progressBar.setBarColor(R.color.blue_ba, R.color.blue_ff)
+ val subItem = WithdrawManager.instance().getItem(0).subItemList[0]
+ val progress = ((subItem.hasEarnMoneyByAd / subItem.cashTotal) * 100)
+ progressBar.setProgress(progress.toInt())
+ tvProgress.text = "%.2f".format(progress) + "%"
setOnClickBatch(flAction, ivClose) {
when (this) {
diff --git a/app/src/main/res/layout/dialog_withdraw_watch_ad.xml b/app/src/main/res/layout/dialog_withdraw_watch_ad.xml
index c838ae7..862ede0 100644
--- a/app/src/main/res/layout/dialog_withdraw_watch_ad.xml
+++ b/app/src/main/res/layout/dialog_withdraw_watch_ad.xml
@@ -89,15 +89,29 @@
-
-
+ android:layout_marginBottom="20dp">
+
+
+
+
+