diff --git a/app/src/main/java/com/yinuo/safetywatcher/watcher/ui/SpeedSettingActivity.kt b/app/src/main/java/com/yinuo/safetywatcher/watcher/ui/SpeedSettingActivity.kt index 0aacf6d..1ced509 100644 --- a/app/src/main/java/com/yinuo/safetywatcher/watcher/ui/SpeedSettingActivity.kt +++ b/app/src/main/java/com/yinuo/safetywatcher/watcher/ui/SpeedSettingActivity.kt @@ -8,6 +8,7 @@ import com.yinuo.safetywatcher.R import com.yinuo.safetywatcher.databinding.ActivitySpeedSettingBinding import com.yinuo.safetywatcher.watcher.base.NoOptionsActivity import com.yinuo.safetywatcher.watcher.port.GasPortUtils +import com.yinuo.safetywatcher.watcher.utils.SpeedUtils class SpeedSettingActivity : NoOptionsActivity() { @@ -50,9 +51,9 @@ class SpeedSettingActivity : NoOptionsActivity() { } private fun getDefaultSpeed(): Int { - var localSpeed = MMKVUtils.getInt("speed") + var localSpeed = SpeedUtils.getSpeed() if (localSpeed < 0) { - localSpeed = 4 + localSpeed = 0 } return localSpeed } @@ -67,7 +68,7 @@ class SpeedSettingActivity : NoOptionsActivity() { } else if (speedProgress > 9) { legalSpeed = 9 } - MMKVUtils.put("speed", legalSpeed) + SpeedUtils.setSpeed(legalSpeed) GasPortUtils.setSpeed(legalSpeed) } diff --git a/app/src/main/java/com/yinuo/safetywatcher/watcher/utils/SpeedUtils.kt b/app/src/main/java/com/yinuo/safetywatcher/watcher/utils/SpeedUtils.kt new file mode 100644 index 0000000..7ecfa6f --- /dev/null +++ b/app/src/main/java/com/yinuo/safetywatcher/watcher/utils/SpeedUtils.kt @@ -0,0 +1,13 @@ +package com.yinuo.safetywatcher.watcher.utils + +object SpeedUtils { + private var speed = 0 + + fun getSpeed(): Int { + return speed + } + + fun setSpeed(legalSpeed: Int) { + this.speed = legalSpeed + } +} \ No newline at end of file diff --git a/app/src/main/res/layout/activity_speed_setting.xml b/app/src/main/res/layout/activity_speed_setting.xml index 2264b01..7cedc75 100644 --- a/app/src/main/res/layout/activity_speed_setting.xml +++ b/app/src/main/res/layout/activity_speed_setting.xml @@ -22,7 +22,7 @@ android:max="9" android:min="0" android:padding="0dp" - android:progress="4" /> + android:progress="0" />