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 2c563f6..b7a4fa9 100644 --- a/app/src/main/java/com/gamedog/vididin/login/AccountManager.kt +++ b/app/src/main/java/com/gamedog/vididin/login/AccountManager.kt @@ -65,6 +65,10 @@ object AccountManager { return mAccount.goldCount } + fun getGoldRVTimes(): Int { + return mAccount.rvTimesGold + } + fun adjustGold(adjustNum: Long, recordBean: RecordGold): Boolean { if (adjustNum < 0L && Math.abs(adjustNum) > getGold()) { return false @@ -86,6 +90,10 @@ object AccountManager { return mAccount.cashCount } + fun getCashRVTimes(): Int { + return mAccount.rvTimesCash + } + @Synchronized fun adjustCash(adjustNum: Double, recordBean: RecordCash? = null): Boolean { if (adjustNum < 0L && Math.abs(adjustNum) > getCash()) { diff --git a/app/src/main/java/com/viddin/videos/free/VidiDinApp.kt b/app/src/main/java/com/viddin/videos/free/VidiDinApp.kt index 82bbe20..8753c41 100644 --- a/app/src/main/java/com/viddin/videos/free/VidiDinApp.kt +++ b/app/src/main/java/com/viddin/videos/free/VidiDinApp.kt @@ -21,6 +21,16 @@ class VidiDinApp : BaseApp() { private fun initManagers() { + StatisticUtil.initCallbacks( { + AccountManager.getCash() + }, { + AccountManager.getGold() + }, { + AccountManager.getCashRVTimes() + }, { + AccountManager.getGoldRVTimes() + } ) + AccountManager.getAccount() TaskManager.Companion.instance().initNotificationData() TaskManager.Companion.instance() @@ -28,14 +38,5 @@ class VidiDinApp : BaseApp() { FireBaseManager.Companion.instance() AdjustManager.Companion.instance().initSdk(VidiConst.ADJUST_TOKEN) - StatisticUtil.initCallbacks( { - AccountManager.getCash() - }, { - AccountManager.getGold() - }, { - 1 - }, { - 1 - } ) } } \ No newline at end of file