diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/task/DailySignDialog.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/task/DailySignDialog.kt index 2b6688d..75e3c74 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/task/DailySignDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/task/DailySignDialog.kt @@ -74,7 +74,9 @@ class DailySignDialog(context: Context) : BindingDialog( private fun clickedAdDoubleBut() { startAdTask("doubleAd", { if (TaskManager.instance().executeDailySign(mCurDayIndex, true, true)) { - DailySignSuccessDialog(context).initData(mConfigList?.get(mCurDayIndex)?.value, false).show() + DailySignSuccessDialog(context).initData((mConfigList?.get(mCurDayIndex)?.value)?.times( + 2 + ), false).show() updateUI(mCurDayIndex) } }) @@ -85,7 +87,7 @@ class DailySignDialog(context: Context) : BindingDialog( if (firstForgotSignDayIndex > 0) { startAdTask("complementAd", { if (TaskManager.instance().executeDailySign(firstForgotSignDayIndex, false, false)){ - DailySignSuccessDialog(context).initData(mConfigList?.get(mCurDayIndex)?.value, false).show() + DailySignSuccessDialog(context).initData(mConfigList?.get(firstForgotSignDayIndex)?.value, false).show() updateUI(firstForgotSignDayIndex) } }) @@ -136,6 +138,7 @@ class DailySignDialog(context: Context) : BindingDialog( val curDayView = mSignItemViewList[mCurDayIndex] val curDayStateBean = curDayView.getStateBean() + mBinding.tvSignedTotal.text = buildString { append(TaskManager.instance().getSignDaysTotal()) append("/7") @@ -153,6 +156,11 @@ class DailySignDialog(context: Context) : BindingDialog( mBinding.actionWatchAd.isVisible = true mBinding.actionComplement.isVisible = false mBinding.actionTomorrowSign.isVisible = false + + mBinding.tvGoldNum.text = buildString { + "+" + mConfigList?.get(mCurDayIndex)?.value + } } else { val forgotSignDays = TaskManager.instance().getForgotSignDays() if (forgotSignDays > 0) { diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/task/DailySignSuccessDialog.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/task/DailySignSuccessDialog.kt index b842ede..68efed3 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/task/DailySignSuccessDialog.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/task/DailySignSuccessDialog.kt @@ -42,6 +42,7 @@ class DailySignSuccessDialog(context: Context) : BindingDialog(cont fun initData(goldNum: Int?, showAdBut: Boolean) : DailySignSuccessDialog { mBinding.tvGoldNum.text = "+$goldNum" + mBinding.tvGoldNumBut.text = "+$goldNum" mBinding.flAction.isVisible = showAdBut return this } diff --git a/app/src/main/res/layout/dialog_daily_sign.xml b/app/src/main/res/layout/dialog_daily_sign.xml index c69c4dc..2b07c7d 100644 --- a/app/src/main/res/layout/dialog_daily_sign.xml +++ b/app/src/main/res/layout/dialog_daily_sign.xml @@ -263,6 +263,7 @@ /> + android:visibility="gone">