Browse Source

1.优化脑力值最大为950

王鹏鹏 2 years ago
parent
commit
5536e71f15
1 changed files with 11 additions and 2 deletions
  1. 11 2
      home/src/main/java/com/yingyangfly/home/activity/HomeActivity.kt

+ 11 - 2
home/src/main/java/com/yingyangfly/home/activity/HomeActivity.kt

@@ -213,8 +213,17 @@ class HomeActivity : BaseMVVMActivity<ActivityHomeBinding, HomeViewModel>(), Vie
         }, success = {
             if (it != null) {
                 binding.data = it
-                binding.tvBrainPowerValue.setEnableAnim(true)
-                binding.tvBrainPowerValue.setNumberString(it.mentalPower)
+                if (TextUtils.isEmpty(it.mentalPower).not()) {
+                    val mentalPower = it.mentalPower.toInt()
+                    binding.tvBrainPowerValue.setEnableAnim(true)
+                    if (mentalPower < 950) {
+                        binding.tvBrainPowerValue.setNumberString(it.mentalPower)
+                    } else {
+                        binding.tvBrainPowerValue.setNumberString("950")
+                    }
+                } else {
+                    binding.tvBrainPowerValue.setNumberString("0")
+                }
             }
         })
     }