lmw
2024-06-18 1f45a54dc8e149548d3a61d1228741627aa4f23e
app/src/main/java/com/dollearn/student/ui/home/WeekendFragment.kt
@@ -3,7 +3,10 @@
import androidx.core.os.bundleOf
import cn.sinata.xldutils.fragment.BaseFragment
import com.dollearn.student.R
import com.dollearn.student.network.HttpManager
import com.dollearn.student.network.requestByF
import kotlinx.android.synthetic.main.fragment_weekend.*
import org.jetbrains.anko.support.v4.startActivity
class WeekendFragment : BaseFragment() {
    override fun contentViewId() = R.layout.fragment_weekend
@@ -14,11 +17,37 @@
    private val week by lazy {
        (requireActivity() as ScheduleActivity).week
    }
    private val season by lazy {
        (requireActivity() as ScheduleActivity).season
    }
    override fun onFirstVisibleToUser() {
        if (day == 7){
            tv_name_1.text = "自主故事1—看图配音"
            tv_name_2.text = "自主故事2—框架记忆"
            cl_1.setOnClickListener {
                showDialog("加载题目...")
                HttpManager.lookPictureDbu(season, week).requestByF(this){_,data->
                    startActivity<LookImgActivity>("data" to data,"week" to week,"season" to season)
                }
            }
            cl_2.setOnClickListener {
                showDialog("加载题目...")
                HttpManager.frameworkMemory(season, week).requestByF(this){_,data->
                    startActivity<ListenStoryActivity>("data" to data,"week" to week,"season" to season)
                }
            }
        }
        if (day == 6){
            cl_1.setOnClickListener {
                startActivity<SuperListenActivity>("week" to week,"season" to season)
            }
            cl_2.setOnClickListener {
                showDialog("加载题目...")
                HttpManager.gameMemory(season, week).requestByF(this){_,data->
                    startActivity<MemoryActivity>("data" to data,"week" to week,"season" to season)
                }
            }
        }
    }