Browse Source

优化点阵屏设置

weizhengliang 3 năm trước cách đây
mục cha
commit
40f78e7156

+ 19 - 6
nursehome/src/main/java/com/wdkl/ncs/android/component/nursehome/fragment/LedSettingsFragment.kt

@@ -99,19 +99,32 @@ class LedSettingsFragment: Fragment() {
 
     private fun bindEvent() {
         btn_sync_time.setOnClickListener {
-            LedManagerUtils.getInstance().syncTime()
+            if (LedManagerUtils.getInstance().ledList.size == 0) {
+                showMessage("没有点阵屏设备")
+            } else {
+                LedManagerUtils.getInstance().syncTime()
+            }
         }
 
         btn_reset_led.setOnClickListener {
-            LedManagerUtils.getInstance().removeAllProgram()
+            if (LedManagerUtils.getInstance().ledList.size == 0) {
+                showMessage("没有点阵屏设备")
+            } else {
+                LedManagerUtils.getInstance().removeAllProgram()
+            }
         }
 
-        btn_check_font.setOnClickListener {
-            LedManagerUtils.getInstance().checkFontFile()
-        }
 
         btn_power_on_off.setOnClickListener {
-            LedManagerUtils.getInstance().powerOnOff()
+            if (LedManagerUtils.getInstance().ledList.size == 0) {
+                showMessage("没有点阵屏设备")
+            } else {
+                LedManagerUtils.getInstance().powerOnOff()
+            }
+        }
+
+        btn_check_font.setOnClickListener {
+            LedManagerUtils.getInstance().checkFontFile()
         }
 
         btn_update_font.setOnClickListener {