From 324d9fcdcf7d2a6ab77b8678a07f4e0d65bd0ee5 Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Fri, 16 Jan 2026 15:35:09 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=9F=8B=E7=82=B9=E3=80=91=E6=BF=80?= =?UTF-8?q?=E5=8A=B1=E7=82=B9=E4=BD=8D=E5=B1=95=E7=A4=BA=E7=82=B9=E4=BD=8D?= =?UTF-8?q?=E5=87=BA=E7=8E=B0=20position=20=E5=AD=97=E6=AE=B5=E4=B8=8A?= =?UTF-8?q?=E6=8A=A5=E4=B8=BA=E7=A9=BA=E7=9A=84=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/gamedog/vididin/main/WatchAdDialog.kt | 45 ++++++++++++++----- 1 file changed, 35 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/gamedog/vididin/main/WatchAdDialog.kt b/app/src/main/java/com/gamedog/vididin/main/WatchAdDialog.kt index ca821ea..78d6cbf 100644 --- a/app/src/main/java/com/gamedog/vididin/main/WatchAdDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/main/WatchAdDialog.kt @@ -5,6 +5,7 @@ import androidx.core.view.isVisible import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.widget.BindingDialog import com.gamedog.statisticreporter.StatisticUtil +import com.gamedog.vididin.VidiConst import com.viddin.videos.free.databinding.DialogWatchVideoBinding import com.gamedog.vididin.router.Router @@ -59,24 +60,48 @@ class WatchAdDialog(context: Activity, private val mWatchAdType: Int, statisticT private fun getShowFromStr(watchAdType: Int): String { val fromStr = "" when (watchAdType) { - FROM_WATCH_5VIDEOS -> { + VidiConst.WATCH_AD_FOR_DAILY_WATCH_AD -> { return "RV_VideoStream" } - FROM_TASK_FRAGMENT_ICON -> { - return "RV_Coin" + VidiConst.WATCH_AD_FOR_DAILY_EARN_GOLD -> { + return "RV_Home_Menu" } - FROM_CONVERT_GOLD_TO_CASH -> { - return "RV_Exchange" - } - - FROM_DIALY_TASKS -> { + VidiConst.WATCH_AD_FOR_DAILY_WATCH_AD -> { return "RV_Daily_Task" } - FROM_HOME_MENU -> { - return "RV_Home_Menu" + VidiConst.WATCH_AD_FOR_DAILY_EARN_GOLD -> { + return "RV_Coin" + } + + VidiConst.WATCH_AD_FOR_CONVERT_GOLD_2_CASH -> { + return "RV_Exchange" + } + + VidiConst.WATCH_AD_FOR_BOX_TASK -> { + return "Benefit_Task" + } + + VidiConst.WATCH_AD_FOR_WITHDRAW_BIG -> { + return "RV_Accelerate2" + } + + VidiConst.WATCH_AD_FOR_WITHDRAW_SMALL -> { + return "RV_Accelerate1" + } + + VidiConst.WATCH_AD_FOR_DAILY_SIGN_SINGLE -> { + return "RV_Extra" + } + + VidiConst.WATCH_AD_FOR_DAILY_SIGN_DOUBLE -> { + return "RV_Double" + } + + VidiConst.WATCH_AD_FOR_DAILY_SIGN_COMPLEMENT -> { + return "RV_SupplementarySigning" } }