| | |
| | | |
| | | override fun initClick() { |
| | | tv_last.setOnClickListener { |
| | | (fragments[view_pager.currentItem-1] as IncludeFragment).recover() |
| | | (fragments[view_pager.currentItem-1] as MatchFragment).recover() |
| | | view_pager.setCurrentItem(view_pager.currentItem-1,true) |
| | | if (view_pager.currentItem == 0) |
| | | tv_last.gone() |
| | |
| | | ResultActivity.startResult(this,day,week,season,3,totalCount,rightCount,data!!.data.integral,time,data!!.data.id) |
| | | finish() |
| | | }else{ |
| | | (fragments[view_pager.currentItem+1] as IncludeFragment).recover() |
| | | (fragments[view_pager.currentItem+1] as MatchFragment).recover() |
| | | view_pager.setCurrentItem(view_pager.currentItem+1,true) |
| | | tv_last.visible() |
| | | } |
| | |
| | | data?.apply { |
| | | tv_progress.text = "已完成:1/${subjectList.size}" |
| | | subjectList.forEachIndexed { index, subject -> |
| | | fragments.add(IncludeFragment.getInstance(index)) |
| | | fragments.add(MatchFragment.getInstance(index)) |
| | | } |
| | | view_pager.adapter = @SuppressLint("WrongConstant") |
| | | object : FragmentPagerAdapter(supportFragmentManager,0) { |