| | |
| | | } |
| | | |
| | | rl_check_1.clickDelay { |
| | | if (playing) |
| | | if (playing||data!!.subjectList[group].filter { it.completed }.size == data!!.subjectList[group].size) |
| | | return@clickDelay |
| | | if (rl_check_2.visibility == View.VISIBLE&&rl_check_3.visibility == View.VISIBLE){ |
| | | dot_1.visible() |
| | |
| | | } |
| | | |
| | | rl_check_2.clickDelay { |
| | | if (playing) |
| | | if (playing||data!!.subjectList[group].filter { it.completed }.size == data!!.subjectList[group].size) |
| | | return@clickDelay |
| | | if (rl_check_1.visibility == View.VISIBLE&&rl_check_3.visibility == View.VISIBLE) { |
| | | dot_2.visible() |
| | |
| | | |
| | | } |
| | | rl_check_3.clickDelay { |
| | | if (playing) |
| | | if (playing||data!!.subjectList[group].filter { it.completed }.size == data!!.subjectList[group].size) |
| | | return@clickDelay |
| | | if (rl_check_2.visibility == View.VISIBLE&&rl_check_3.visibility == View.VISIBLE) { |
| | | dot_3.visible() |
| | |
| | | player.stopPlayMusic() |
| | | } |
| | | |
| | | override fun onDestroy() { |
| | | super.onDestroy() |
| | | handler?.removeCallbacksAndMessages(null) |
| | | } |
| | | } |