From 98faa1d5d540a7e4de4086ea11df3fd61b5c7ab9 Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期三, 17 七月 2024 11:47:03 +0800
Subject: [PATCH] 将要取消游戏页面item的结果动画

---
 app/src/main/java/com/dollearn/student/ui/home/ScheduleActivity.kt |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/dollearn/student/ui/home/ScheduleActivity.kt b/app/src/main/java/com/dollearn/student/ui/home/ScheduleActivity.kt
index 3e854ca..512e2ea 100644
--- a/app/src/main/java/com/dollearn/student/ui/home/ScheduleActivity.kt
+++ b/app/src/main/java/com/dollearn/student/ui/home/ScheduleActivity.kt
@@ -6,7 +6,13 @@
 import com.dollearn.student.network.HttpManager
 import com.dollearn.student.network.request
 import com.dollearn.student.ui.TransparentStatusBarActivity
+import com.dollearn.student.utils.Const
+import com.dollearn.student.utils.event.EmptyEvent
+import com.dollearn.student.utils.event.IntEvent
 import kotlinx.android.synthetic.main.activity_schedul.*
+import org.greenrobot.eventbus.EventBus
+import org.greenrobot.eventbus.Subscribe
+import org.jetbrains.anko.browse
 
 class ScheduleActivity :TransparentStatusBarActivity(){
     override fun setContentView() = R.layout.activity_schedul
@@ -25,6 +31,7 @@
     override fun initView() {
         title = ""
         getSchedule()
+        EventBus.getDefault().register(this)
     }
 
     private fun getSchedule(){
@@ -54,4 +61,16 @@
         tab_bar.currentTab = currentDay-1
         view_pager.offscreenPageLimit = day
     }
+
+    @Subscribe
+    fun nextSubject(e: IntEvent){
+        if (e.code == Const.EventCode.NEXT_SUBJECT){
+            (frags[view_pager.currentItem] as DailyFragment).nextSubject(e.i)
+        }
+    }
+
+    override fun onDestroy() {
+        super.onDestroy()
+        EventBus.getDefault().unregister(this)
+    }
 }

--
Gitblit v1.7.1