From 3f1023813651ebcae49dcf7d37058790608c84ad Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Fri, 5 Dec 2025 19:25:12 +0800 Subject: [PATCH] =?UTF-8?q?ui=E7=BE=8E=E5=8C=96+1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vididin/features/zero/ZeroBuyActivity.kt | 3 +- .../zero/{ => dialogs}/ZeroBuyFailDialog.kt | 3 +- .../zero/{ => dialogs}/ZeroBuyNotWinDialog.kt | 3 +- .../zero/{ => dialogs}/ZeroBuyRulesDialog.kt | 3 +- .../zero/{ => dialogs}/ZeroBuyWinDialog.kt | 3 +- .../vididin/main/fragments/HomeFragment.kt | 1 - .../layout/zerobuy_layout_lottery_item.xml | 119 ++++++++++++++++++ 7 files changed, 125 insertions(+), 10 deletions(-) rename app/src/main/java/com/gamedog/vididin/features/zero/{ => dialogs}/ZeroBuyFailDialog.kt (92%) rename app/src/main/java/com/gamedog/vididin/features/zero/{ => dialogs}/ZeroBuyNotWinDialog.kt (92%) rename app/src/main/java/com/gamedog/vididin/features/zero/{ => dialogs}/ZeroBuyRulesDialog.kt (92%) rename app/src/main/java/com/gamedog/vididin/features/zero/{ => dialogs}/ZeroBuyWinDialog.kt (92%) create mode 100644 app/src/main/res/layout/zerobuy_layout_lottery_item.xml diff --git a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyActivity.kt b/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyActivity.kt index 4ee760a..97838e3 100644 --- a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyActivity.kt +++ b/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyActivity.kt @@ -8,6 +8,7 @@ import com.ama.core.architecture.appBase.AppViewsActivity import com.ama.core.architecture.util.setOnClickBatch import com.gamedog.vididin.R import com.gamedog.vididin.core.login.login.AccountManager +import com.gamedog.vididin.features.zero.dialogs.ZeroBuyRulesDialog import com.gamedog.vididin.router.Router import dagger.hilt.android.AndroidEntryPoint import kotlin.getValue @@ -64,7 +65,7 @@ class ZeroBuyActivity : AppViewsActivity() { } override fun ViewBinding.onUiStateCollect(uiState: UiState) { - //TODO("Not yet implemented") + } private fun gotoLotteryRecords() { diff --git a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyFailDialog.kt b/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyFailDialog.kt similarity index 92% rename from app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyFailDialog.kt rename to app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyFailDialog.kt index 399a0eb..891e16a 100644 --- a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyFailDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyFailDialog.kt @@ -1,8 +1,7 @@ -package com.gamedog.vididin.features.zero +package com.gamedog.vididin.features.zero.dialogs import android.app.Activity -import android.content.Context import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.widget.BindingDialog import com.gamedog.vididin.databinding.DialogZeroBuyFailBinding as ViewBinding diff --git a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyNotWinDialog.kt b/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyNotWinDialog.kt similarity index 92% rename from app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyNotWinDialog.kt rename to app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyNotWinDialog.kt index e267479..b4cd156 100644 --- a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyNotWinDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyNotWinDialog.kt @@ -1,8 +1,7 @@ -package com.gamedog.vididin.features.zero +package com.gamedog.vididin.features.zero.dialogs import android.app.Activity -import android.content.Context import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.widget.BindingDialog import com.gamedog.vididin.databinding.DialogZeroBuyNotWinBinding as ViewBinding diff --git a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyRulesDialog.kt b/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyRulesDialog.kt similarity index 92% rename from app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyRulesDialog.kt rename to app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyRulesDialog.kt index 51c7d7a..bae46c2 100644 --- a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyRulesDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyRulesDialog.kt @@ -1,8 +1,7 @@ -package com.gamedog.vididin.features.zero +package com.gamedog.vididin.features.zero.dialogs import android.app.Activity -import android.content.Context import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.widget.BindingDialog import com.gamedog.vididin.databinding.DialogZeroBuyRuleBinding as ViewBinding diff --git a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyWinDialog.kt b/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyWinDialog.kt similarity index 92% rename from app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyWinDialog.kt rename to app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyWinDialog.kt index caf9a77..8742b6d 100644 --- a/app/src/main/java/com/gamedog/vididin/features/zero/ZeroBuyWinDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/features/zero/dialogs/ZeroBuyWinDialog.kt @@ -1,8 +1,7 @@ -package com.gamedog.vididin.features.zero +package com.gamedog.vididin.features.zero.dialogs import android.app.Activity -import android.content.Context import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.widget.BindingDialog import com.gamedog.vididin.databinding.DialogZeroBuyWinBinding as ViewBinding diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt index 4230ca1..1c32345 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt @@ -16,7 +16,6 @@ import com.ama.core.architecture.appBase.OnFragmentBackgroundListener import com.ama.core.architecture.util.setStatusBarDarkFont import com.ama.core.common.util.asSafe import com.gamedog.vididin.VididinEvents -import com.gamedog.vididin.beans.YoutubeVideo import com.gamedog.vididin.core.login.login.AccountManager import com.gamedog.vididin.main.fragments.home.HomeFragmentStateAdapter import com.gamedog.vididin.main.fragments.home.fragment.HomeItemFragment diff --git a/app/src/main/res/layout/zerobuy_layout_lottery_item.xml b/app/src/main/res/layout/zerobuy_layout_lottery_item.xml new file mode 100644 index 0000000..b330f58 --- /dev/null +++ b/app/src/main/res/layout/zerobuy_layout_lottery_item.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +