From 3c39cae2733988262689df7cbd06ba987cd24583 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期三, 24 三月 2021 17:39:09 +0800
Subject: [PATCH] 2021-03-24 1.测试反馈问题修复优化。

---
 Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs
index 6046110..dc2fb48 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs
@@ -1119,6 +1119,7 @@
                                             TextColor = SkinStyle.Current.TextColor1,
                                             SelectedTextColor = SkinStyle.Current.TextColor1,
                                             Text = "OFF",
+                                            //Text = "",
                                             TextAlignment = TextAlignment.CenterLeft,
                                         };
                                         deviceRowView.AddChidren (btnFanLevel);
@@ -1160,6 +1161,11 @@
                                                 btnChoose.IsSelected = true;
                                             }
                                             value = e.ToString ();
+                                            if (value == "0") {
+                                                btnFanLevel.Text = "OFF";
+                                            } else {
+                                                btnFanLevel.Text = value;
+                                            }
                                             DeviceDateFun (btnChoose.Tag as Function, value, btnChoose.IsSelected);
                                         };
 
@@ -1177,15 +1183,13 @@
                                                     for (int a = 0; a < dev.attributes.Count; a++) {
                                                         var fundev = dev.attributes [a];
                                                         if (fundev.key == "fan_speed_percent") {
-                                                           // if (fundev.value == "0") {
-                                                              //  btnLevel.Text = "OFF";
-                                                          //  } else {
-                                                                fanLevel.Progress = int.Parse (fundev.value);
-                                                           // }
+                                                            fanLevel.Progress = int.Parse (fundev.value);
+                                                            if (fundev.value == "0") {
+                                                                btnFanLevel.Text = "OFF";
+                                                            } else {
+                                                                btnFanLevel.Text = fundev.value;
+                                                            }
                                                         }
-
-                                                       
-
                                                     }
                                                 }
                                             } catch { }

--
Gitblit v1.8.0