From b13afc751dbbce24753d008f1f87d2c5e133a4ad Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期二, 09 七月 2024 15:19:26 +0800 Subject: [PATCH] fix bug --- app/src/main/java/com/dollearn/student/ui/home/ChooseVoiceActivity.kt | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/dollearn/student/ui/home/ChooseVoiceActivity.kt b/app/src/main/java/com/dollearn/student/ui/home/ChooseVoiceActivity.kt index 4faa023..81d464e 100644 --- a/app/src/main/java/com/dollearn/student/ui/home/ChooseVoiceActivity.kt +++ b/app/src/main/java/com/dollearn/student/ui/home/ChooseVoiceActivity.kt @@ -18,7 +18,6 @@ import com.dollearn.student.network.request import com.dollearn.student.ui.TransparentStatusBarActivity import kotlinx.android.synthetic.main.activity_listen.* -import org.jetbrains.anko.startActivity class ChooseVoiceActivity:TransparentStatusBarActivity() { override fun setContentView() = R.layout.activity_listen @@ -56,7 +55,7 @@ fun next(){ if (view_pager.currentItem == fragments.lastIndex){ handler?.removeMessages(0) - ResultActivity.startResult(this,day,week,season,1,totalCount,rightCount,data!!.data.integral,time,data!!.data.id) + ResultActivity.startResult(this,day,week,season,2,totalCount,rightCount,data!!.data.integral,time,data!!.data.id) finish() }else{ (fragments[view_pager.currentItem+1] as ChooseVoiceFragment).recover() @@ -117,7 +116,9 @@ private fun recover(){ HttpManager.teamSchedule(day,week,2).request(this){_,data-> -// view_pager.setCurrentItem(data?.topicIds?.size?:1,false) + view_pager.setCurrentItem((data?.schedule?:1)-1,false) + if (view_pager.currentItem != 0) + tv_last.visible() totalCount = data?.answerNumber?:0 rightCount = data?.correctNumber?:0 } @@ -132,7 +133,7 @@ finish() else{ val list = (data?.subjectList?: arrayListOf()).subList(0,view_pager.currentItem).flatMap { it } - HttpManager.exitLearning(totalCount,rightCount,day,week,2,data?.data?.id?:"", list.joinToString(",") { it.id }).request(this@ChooseVoiceActivity){ _, _-> + HttpManager.exitLearning(view_pager.currentItem,season,time,totalCount,rightCount,day,week,2,data?.data?.id?:"", list.joinToString(",") { it.id }).request(this@ChooseVoiceActivity){ _, _-> finish() } } -- Gitblit v1.7.1