|  | @@ -1,8 +1,12 @@
 | 
	
		
			
				|  |  |  package com.yingyangfly.game.loading
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import com.alibaba.android.arouter.facade.annotation.Route
 | 
	
		
			
				|  |  | +import com.bumptech.glide.Glide
 | 
	
		
			
				|  |  | +import com.yingyangfly.baselib.R
 | 
	
		
			
				|  |  |  import com.yingyangfly.baselib.base.BaseActivity
 | 
	
		
			
				|  |  |  import com.yingyangfly.baselib.router.RouterUrlCommon
 | 
	
		
			
				|  |  | +import com.yingyangfly.baselib.utils.JumpUtil
 | 
	
		
			
				|  |  | +import com.yingyangfly.baselib.utils.RxTimer
 | 
	
		
			
				|  |  |  import com.yingyangfly.game.databinding.ActivityGameLoadingBinding
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /**
 | 
	
	
		
			
				|  | @@ -11,8 +15,19 @@ import com.yingyangfly.game.databinding.ActivityGameLoadingBinding
 | 
	
		
			
				|  |  |  @Route(path = RouterUrlCommon.gameLoading)
 | 
	
		
			
				|  |  |  class GameLoadingActivity : BaseActivity<ActivityGameLoadingBinding>() {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    override fun initViews() {
 | 
	
		
			
				|  |  | +    private lateinit var rxTimer: RxTimer
 | 
	
		
			
				|  |  | +    private var time: Long = 4
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    override fun initViews() {
 | 
	
		
			
				|  |  | +        rxTimer = RxTimer()
 | 
	
		
			
				|  |  | +        val m: Long = 1000
 | 
	
		
			
				|  |  | +        rxTimer.interval(m) {
 | 
	
		
			
				|  |  | +            binding.progressBar.progress = it.toInt() + 1
 | 
	
		
			
				|  |  | +            if (time == it) {
 | 
	
		
			
				|  |  | +                JumpUtil.jumpActivity(RouterUrlCommon.gameIntroduction, mContext)
 | 
	
		
			
				|  |  | +                finish()
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      override fun initListener() {
 | 
	
	
		
			
				|  | @@ -20,6 +35,9 @@ class GameLoadingActivity : BaseActivity<ActivityGameLoadingBinding>() {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      override fun initData() {
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +        Glide.with(mContext)
 | 
	
		
			
				|  |  | +            .asGif()
 | 
	
		
			
				|  |  | +            .load(R.drawable.fish)
 | 
	
		
			
				|  |  | +            .into(binding.loadingImage)
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  }
 |