lmw
2024-06-18 1f45a54dc8e149548d3a61d1228741627aa4f23e
app/src/main/java/com/dollearn/student/ui/home/ScheduleActivity.kt
@@ -6,7 +6,12 @@
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
class ScheduleActivity :TransparentStatusBarActivity(){
    override fun setContentView() = R.layout.activity_schedul
@@ -25,6 +30,7 @@
    override fun initView() {
        title = ""
        getSchedule()
        EventBus.getDefault().register(this)
    }
    private fun getSchedule(){
@@ -54,4 +60,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)
    }
}