From 6f650df20018a2e459cc932f378e5fbc49b8c711 Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Tue, 2 Dec 2025 13:28:41 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=82=E7=9C=8Bad=20=E4=BA=8B=E4=BB=B6?= =?UTF-8?q?=E5=8F=91=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/gamedog/vididin/VididinEvents.kt | 3 ++- .../gamedog/vididin/features/watchad/WatchAdActivity.kt | 2 ++ .../com/gamedog/vididin/main/fragments/TasksFragment.kt | 9 +++++++-- .../vididin/manager/helpers/DailyWatchAdTaskHelper.kt | 2 +- .../vididin/manager/helpers/DailyWatchVideoTaskHelper.kt | 2 +- app/src/main/res/layout/activity_watch_ad.xml | 2 +- .../ama/core/architecture/util/eventbus/NotifyMan.java | 4 ---- 7 files changed, 14 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/gamedog/vididin/VididinEvents.kt b/app/src/main/java/com/gamedog/vididin/VididinEvents.kt index 47b63d5..a5e150b 100644 --- a/app/src/main/java/com/gamedog/vididin/VididinEvents.kt +++ b/app/src/main/java/com/gamedog/vididin/VididinEvents.kt @@ -11,7 +11,8 @@ object VididinEvents { const val Event_Finish_One_Video = 701 const val Event_Finish_One_Ad = 702 - const val Event_Toady_Watched_Total = 703 + const val Event_Toady_Watched_Video_Total = 703 + const val Event_Toady_Watched_Ad_Total = 704 diff --git a/app/src/main/java/com/gamedog/vididin/features/watchad/WatchAdActivity.kt b/app/src/main/java/com/gamedog/vididin/features/watchad/WatchAdActivity.kt index 8efedfa..7418efd 100644 --- a/app/src/main/java/com/gamedog/vididin/features/watchad/WatchAdActivity.kt +++ b/app/src/main/java/com/gamedog/vididin/features/watchad/WatchAdActivity.kt @@ -12,6 +12,7 @@ import androidx.core.view.updatePadding import com.ama.core.architecture.appBase.AppViewsActivity import com.ama.core.architecture.util.AndroidUtil import com.ama.core.architecture.util.eventbus.NotifyMan +import com.gamedog.vididin.VididinEvents import com.gamedog.vididin.main.interfaces.OnTabStyleListener import dagger.hilt.android.AndroidEntryPoint import kotlin.getValue @@ -57,6 +58,7 @@ class WatchAdActivity : AppViewsActivity(), OnT private fun notifyAdWatchFinish() { NotifyMan.instance().sendEvent(mTaskType, null) + NotifyMan.instance().sendEvent(VididinEvents.Event_Finish_One_Ad, NotifyMan.NotifyData(1)) } private fun stateCounter() { diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt index a765dff..1933b55 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt @@ -207,12 +207,17 @@ class TasksFragment : AppViewsFragment(), OnTab updateUICashTotal() } - VididinEvents.Event_Toady_Watched_Total -> { + VididinEvents.Event_Toady_Watched_Video_Total -> { updateDailyWatchVideoUI() } + + VididinEvents.Event_Toady_Watched_Ad_Total -> { + updateDailyWatchAdUI() + } } }, VididinEvents.Event_Sign_State_Changed, VididinEvents.Event_Account_Cash_Changed, - VididinEvents.Event_Account_Gold_Changed, VididinEvents.Event_Toady_Watched_Total) + VididinEvents.Event_Account_Gold_Changed, VididinEvents.Event_Toady_Watched_Video_Total, + VididinEvents.Event_Toady_Watched_Ad_Total) } private fun updateDailySignButUI() { diff --git a/app/src/main/java/com/gamedog/vididin/manager/helpers/DailyWatchAdTaskHelper.kt b/app/src/main/java/com/gamedog/vididin/manager/helpers/DailyWatchAdTaskHelper.kt index 9002ef6..11b3eff 100644 --- a/app/src/main/java/com/gamedog/vididin/manager/helpers/DailyWatchAdTaskHelper.kt +++ b/app/src/main/java/com/gamedog/vididin/manager/helpers/DailyWatchAdTaskHelper.kt @@ -34,7 +34,7 @@ class DailyWatchAdTaskHelper : BaseTaskHelper() { } private fun notifyEvents() { - NotifyMan.instance().sendEvent(VididinEvents.Event_Toady_Watched_Total, null) + NotifyMan.instance().sendEvent(VididinEvents.Event_Toady_Watched_Ad_Total, null) } diff --git a/app/src/main/java/com/gamedog/vididin/manager/helpers/DailyWatchVideoTaskHelper.kt b/app/src/main/java/com/gamedog/vididin/manager/helpers/DailyWatchVideoTaskHelper.kt index 723ff7d..9f83b9a 100644 --- a/app/src/main/java/com/gamedog/vididin/manager/helpers/DailyWatchVideoTaskHelper.kt +++ b/app/src/main/java/com/gamedog/vididin/manager/helpers/DailyWatchVideoTaskHelper.kt @@ -32,7 +32,7 @@ class DailyWatchVideoTaskHelper : BaseTaskHelper() { } private fun notifyEvents() { - NotifyMan.instance().sendEvent(VididinEvents.Event_Toady_Watched_Total, null) + NotifyMan.instance().sendEvent(VididinEvents.Event_Toady_Watched_Video_Total, null) } diff --git a/app/src/main/res/layout/activity_watch_ad.xml b/app/src/main/res/layout/activity_watch_ad.xml index bb7fa40..ce79ca3 100644 --- a/app/src/main/res/layout/activity_watch_ad.xml +++ b/app/src/main/res/layout/activity_watch_ad.xml @@ -15,7 +15,7 @@ + android:layout_height="match_parent">