From 0241caa5fc8a42c025826de42e85be384ebc1a8a Mon Sep 17 00:00:00 2001 From: mazengfei <331023091@qq.com> Date: Wed, 5 Aug 2026 17:57:38 +0800 Subject: [PATCH] =?UTF-8?q?fix(main):=20=E4=BF=AE=E5=A4=8D=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E5=90=83=E9=A5=AD=E6=95=B0=E9=87=8F=E8=BF=94=E5=9B=9E?= =?UTF-8?q?=E5=80=BC=E5=B0=8F=E4=BA=8E1=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改返回值逻辑,当计算结果小于1时返回1 - 防止吃饭数量为0或负值导致的异常情况 - 优化代码可读性,提升鲁棒性 --- app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt b/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt index 1643ef3..c39bb6f 100644 --- a/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt +++ b/app/src/main/java/com/sw/dualscreen/activity/MainActivity.kt @@ -978,7 +978,7 @@ class MainActivity : BaseActivity() { } val eatNum = (realWeight / specWeight).roundToInt() log("getEatNum:eatNum=$eatNum,realWeight=$realWeight,specWeight=$specWeight,realWeight/$specWeight=${realWeight / specWeight}}") - return eatNum; + return if (eatNum < 1) 1 else eatNum; } /**