From 3b2b78dd9520dfabab33b4800e590b10cc07a38c Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Thu, 27 Nov 2025 14:49:15 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=91=E5=B8=81=20=E7=8E=B0=E9=87=91?= =?UTF-8?q?=E6=95=B0=E9=87=8F=20=E5=8F=98=E5=8C=96=E4=BA=8B=E4=BB=B6?= =?UTF-8?q?=E6=8E=A5=E5=85=A5+1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/gamedog/vididin/login/AccountManager.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/com/gamedog/vididin/login/AccountManager.kt b/app/src/main/java/com/gamedog/vididin/login/AccountManager.kt index 3738993..27066d8 100644 --- a/app/src/main/java/com/gamedog/vididin/login/AccountManager.kt +++ b/app/src/main/java/com/gamedog/vididin/login/AccountManager.kt @@ -23,6 +23,10 @@ object AccountManager { account } + private fun saveAccountInfo() { + SpUtil.instance().putObject(SpUtil.KEY_ACCOUNT, mAccount) + } + fun getAccount() : Account? { return mAccount } @@ -37,11 +41,13 @@ object AccountManager { fun addGold(newGold: Int) { mAccount?.goldCount += newGold + saveAccountInfo() NotifyMan.instance().sendEvent(VididinEvents.Event_Account_Gold_Changed, null) } fun addCash(newCash: Float) { mAccount?.cashCount += newCash + saveAccountInfo() NotifyMan.instance().sendEvent(VididinEvents.Event_Account_Cash_Changed, null) }