| 
					
				 | 
			
			
				@@ -3,6 +3,7 @@ package com.yingyangfly.home.activity 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.annotation.SuppressLint 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.os.CountDownTimer 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.text.TextUtils 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import android.util.Log 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.view.MotionEvent 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.view.View 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import androidx.recyclerview.widget.GridLayoutManager 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -74,7 +75,7 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             rvGame.layoutManager = GridLayoutManager(this@HomeActivity, 2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             rvGame.adapter = gameAdapter 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             gameAdapter.onGameImageClickListener = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (it.currentLevel == it.totalNum) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (TextUtils.equals("0", it.status)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     TipsDialog.TipDialogBuilder() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         .title("恭喜您") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         .content("当前游戏已通关,是否重新开始?") 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -83,7 +84,7 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         .leftClick({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         }, true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         .rightClick({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            jumpWebView(it) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            gameReplay(it) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         }, true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         .show(supportFragmentManager) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } else { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -93,6 +94,17 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 游戏重玩 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private fun gameReplay(bean: Record) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        viewModel.gameReplay(bean.id, fail = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            it.toast() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, success = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            jumpWebView(bean) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @SuppressLint("ClickableViewAccessibility") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     override fun initListener() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         binding { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -720,6 +732,7 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private fun addAMessageData(msg: MessageBean) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         runOnUiThread { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Log.e("wpp", GsonUtil.GsonString(msg)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             aMessageList.add(msg) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (aCountDownTimer != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 aCountDownTimer?.cancel() 
			 |