|
|
@@ -92,6 +92,7 @@ class CountdownDialog : DialogFragment() {
|
|
|
rxTimer = RxTimer()
|
|
|
val m: Long = 1300
|
|
|
val time: Long = 3
|
|
|
+ val totalTime: Long = 5
|
|
|
rxTimer.interval(m) {
|
|
|
val date = time - it
|
|
|
when (date.toString()) {
|
|
|
@@ -158,14 +159,20 @@ class CountdownDialog : DialogFragment() {
|
|
|
}
|
|
|
if (it == time) {
|
|
|
countdown = true
|
|
|
- rxTimer.cancel()
|
|
|
if (loadingOver) {
|
|
|
+ rxTimer.cancel()
|
|
|
onDialogClickListener?.invoke("")
|
|
|
imageCountdown!!.postDelayed({
|
|
|
dismiss()
|
|
|
}, 200)
|
|
|
|
|
|
}
|
|
|
+ } else {
|
|
|
+ if (it == totalTime) {
|
|
|
+ rxTimer.cancel()
|
|
|
+ LiveEventBusUtil.send(RxBusCodes.FINISHGAME, "")
|
|
|
+ dismiss()
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
//游戏加载完成
|