bug修复 - 金币获取提醒

This commit is contained in:
renhaoting 2025-12-23 16:24:21 +08:00
parent 837d4e8f5a
commit e6cb9715d7
3 changed files with 12 additions and 2 deletions

View File

@ -24,6 +24,7 @@ import com.ama.core.architecture.util.AndroidUtil
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.ama.core.architecture.util.ResUtil.dp import com.ama.core.architecture.util.ResUtil.dp
import com.ama.core.architecture.util.SpUtil import com.ama.core.architecture.util.SpUtil
import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.util.setStatusBarDarkFont import com.ama.core.architecture.util.setStatusBarDarkFont
import com.ama.core.common.util.asSafe import com.ama.core.common.util.asSafe
import com.ama.core.common.widget.PopMenuIconView import com.ama.core.common.widget.PopMenuIconView
@ -102,7 +103,7 @@ class HomeFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnSwit
when (index) { when (index) {
0 -> { 0 -> {
val boxLeftDays = TaskManager.instance().boxTaskStatus().getLeftValidBoxTotalDurationMs() / (24*3600000) val boxLeftDays = TaskManager.instance().boxTaskStatus().getLeftValidBoxTotalDurationMs() / (24*3600000)
textStr = boxLeftDays + "" + ResUtil.getString(R.string.day) textStr = boxLeftDays.toString() + " " + ResUtil.getString(R.string.day)
} }
1 -> { 1 -> {
@ -121,6 +122,14 @@ class HomeFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnSwit
popMenu.setMenuText(index, textStr) popMenu.setMenuText(index, textStr)
} }
setOnClickBatch(dragIconView) {
when (this) {
dragIconView -> {
AndroidUtil.showToast(R.string.gold_not_ready_hint)
}
}
}
registerEvents({ data-> registerEvents({ data->
when (data?.mEventType) { when (data?.mEventType) {
VididinEvents.Event_HOME_WATCH_Time_TICK -> { VididinEvents.Event_HOME_WATCH_Time_TICK -> {

View File

@ -241,7 +241,7 @@ class TasksFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnTab
private fun update4TaskTextInfo() { private fun update4TaskTextInfo() {
with(binding!!) { with(binding!!) {
val boxLeftDays = TaskManager.instance().boxTaskStatus().getLeftValidBoxTotalDurationMs() / (24*3600000) val boxLeftDays = TaskManager.instance().boxTaskStatus().getLeftValidBoxTotalDurationMs() / (24*3600000)
tvBoxTaskState.text = boxLeftDays + "" + ResUtil.getString(R.string.day) tvBoxTaskState.text = boxLeftDays.toString() + " " + ResUtil.getString(R.string.day)
tvAdWatchRewardNum.text = VidiConst.WATCH_AD_REWARD_GOLD.toString() tvAdWatchRewardNum.text = VidiConst.WATCH_AD_REWARD_GOLD.toString()
tvGameTaskState.text = ResUtil.getString(R.string.game_discord) tvGameTaskState.text = ResUtil.getString(R.string.game_discord)
tvZeroBuyState.text = ResUtil.getString(R.string.zero_buy_tag) tvZeroBuyState.text = ResUtil.getString(R.string.zero_buy_tag)

View File

@ -156,5 +156,6 @@
<string name="splash_app_name">descubra seus\ninteresses</string> <string name="splash_app_name">descubra seus\ninteresses</string>
<string name="game_discord">Jogo</string> <string name="game_discord">Jogo</string>
<string name="zero_buy_tag">Em Alta</string> <string name="zero_buy_tag">Em Alta</string>
<string name="gold_not_ready_hint">As recompensas ainda não estão prontas.</string>
</resources> </resources>