lmw
2024-06-17 f571288a24fcf10143dcc8015ffbbf38dbc0c614
app/src/main/java/com/dollearn/student/ui/home/DailyFragment.kt
@@ -12,6 +12,7 @@
import kotlinx.android.synthetic.main.fragment_daily.*
import org.jetbrains.anko.backgroundResource
import org.jetbrains.anko.support.v4.startActivityForResult
import org.jetbrains.anko.support.v4.toast
class DailyFragment : BaseFragment() {
    override fun contentViewId() = R.layout.fragment_daily
@@ -34,7 +35,31 @@
        cl_1.clickDelay {
            showDialog("加载题目...")
            HttpManager.listenSelectPicture(season, week, day).requestByF(this){_,data->
                startActivityForResult<ListenActivity>(1,"data" to data)
                startActivityForResult<ListenActivity>(1,"data" to data,"day" to day,"week" to week,"season" to season)
            }
        }
        cl_2.clickDelay {
            showDialog("加载题目...")
            HttpManager.pictureSelectVoice(season, week, day).requestByF(this){_,data->
                startActivityForResult<ChooseVoiceActivity>(1,"data" to data,"day" to day,"week" to week,"season" to season)
            }
        }
        cl_3.clickDelay {
            showDialog("加载题目...")
            HttpManager.induceExclude(season, week, day).requestByF(this){_,data->
                startActivityForResult<IncludeActivity>(1,"data" to data,"day" to day,"week" to week,"season" to season)
            }
        }
        cl_4.clickDelay {
            showDialog("加载题目...")
            HttpManager.induceExclude(season, week, day).requestByF(this){_,data->
//                startActivityForResult<IncludeActivity>(1,"data" to data,"day" to day,"week" to week,"season" to season)
            }
        }
        cl_5.clickDelay {
            showDialog("加载题目...")
            HttpManager.pictureMateVoice(season, week, day).requestByF(this){_,data->
//                startActivityForResult<IncludeActivity>(1,"data" to data,"day" to day,"week" to week,"season" to season)
            }
        }
    }
@@ -85,6 +110,23 @@
        }
    }
    fun nextSubject(type:Int){
        when(type){
            2->{
                cl_2.callOnClick()
            }
            3->{
                cl_3.callOnClick()
            }
            4->{
                cl_4.callOnClick()
            }
            5->{
                cl_5.callOnClick()
            }
        }
    }
    companion object{
        fun newInstance(day:Int):DailyFragment{
            val dailyFragment = DailyFragment()