|
@@ -142,10 +142,7 @@ class WorkbenchesActivity : BaseMVVMActivity<ActivityWorkbenchesBinding, Workben
|
|
|
.leftBtnText("稍后再看")
|
|
|
.rightBtnText("立即查看")
|
|
|
.leftClick({
|
|
|
- binding.rvGame.show(true)
|
|
|
- binding.taskLayout.show(false)
|
|
|
- //加载游戏列表
|
|
|
- getGameList()
|
|
|
+ showGameList()
|
|
|
}, dimiss = true)
|
|
|
.rightClick({
|
|
|
JumpUtil.jumpActivity(RouterUrlCommon.trainData)
|
|
@@ -216,21 +213,24 @@ class WorkbenchesActivity : BaseMVVMActivity<ActivityWorkbenchesBinding, Workben
|
|
|
}
|
|
|
taskAdapter.setCurrentTaskNum(it.currentTaskNum)
|
|
|
taskAdapter.setData(taskList)
|
|
|
- if (TextUtils.equals(User.getNowDay(), User.getTaskDialogStatus()).not()) {
|
|
|
- User.saveTaskDialogStatus(User.getNowDay())
|
|
|
- if (it.currentTaskNum == it.totalTaskNum) {
|
|
|
+ if (it.currentTaskNum == it.totalTaskNum) {
|
|
|
+ if (TextUtils.equals(User.getNowDay(), User.getTaskDialogStatus()).not()) {
|
|
|
+ User.saveTaskDialogStatus(User.getNowDay())
|
|
|
showTipDialog()
|
|
|
} else {
|
|
|
+ showGameList()
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ if (TextUtils.equals(User.getNowDay(), User.getTaskDialogStatus()).not()) {
|
|
|
+ User.saveTaskDialogStatus(User.getNowDay())
|
|
|
playVoice?.speak(it.taskDesn)
|
|
|
showTaskDialog(it.taskDesn)
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
} else {
|
|
|
- binding.rvGame.show(true)
|
|
|
- binding.taskLayout.show(false)
|
|
|
- //加载游戏列表
|
|
|
- getGameList()
|
|
|
+ showGameList()
|
|
|
}
|
|
|
})
|
|
|
}
|
|
@@ -265,4 +265,13 @@ class WorkbenchesActivity : BaseMVVMActivity<ActivityWorkbenchesBinding, Workben
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 展示推荐游戏列表
|
|
|
+ */
|
|
|
+ private fun showGameList() {
|
|
|
+ binding.rvGame.show(true)
|
|
|
+ binding.taskLayout.show(false)
|
|
|
+ //加载游戏列表
|
|
|
+ getGameList()
|
|
|
+ }
|
|
|
}
|