| | |
| | | if (weeks[position].canStudy) |
| | | startActivity<ScheduleActivity>("week" to weeks[position].week,"season" to seasonAdapter.checked+1) |
| | | else{ |
| | | val msg = if (seasonAdapter.checked == 0||weeks[0].canStudy) "请先完成上一周目学习后再试" else "请先完成上一季度学习后再试" |
| | | val tipDialog = TipDialog() |
| | | tipDialog.arguments = bundleOf("msg" to "请先完成上一周练习","isAlert" to true) |
| | | tipDialog.arguments = bundleOf("msg" to msg,"isAlert" to true) |
| | | tipDialog.showAllowingStateLoss(supportFragmentManager,"noStart") |
| | | } |
| | | } |
| | |
| | | override fun initView() { |
| | | rv_season.layoutManager = LinearLayoutManager(this) |
| | | rv_season.adapter = seasonAdapter |
| | | |
| | | rv_week.layoutManager = GridLayoutManager(this,3) |
| | | rv_week.adapter = weekAdapter |
| | | } |