From 5bfb959c47017825c8cf7dc8570c55b04dab694c Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期三, 09 六月 2021 16:42:11 +0800
Subject: [PATCH] Merge branch 'dev-tzy' into wxr6

---
 HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs |   62 ++++++++++++++-----------------
 1 files changed, 28 insertions(+), 34 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs b/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs
index 86d0ace..b5baaf1 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/EnvironmentalScience/EnvironmentalPage.cs
@@ -153,7 +153,7 @@
                 TextColor = CSS_Color.TextualColor,
                 TextAlignment = TextAlignment.CenterLeft,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
-                Text = $"{MainPage.cityInfo.highestTemperature}掳C",
+                Text = "--掳C",
             };
             topWeatherView.AddChidren(btnTempUpperLimitText);
 
@@ -176,7 +176,7 @@
                 TextColor = CSS_Color.TextualColor,
                 TextAlignment = TextAlignment.CenterLeft,
                 TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
-                Text = $"{MainPage.cityInfo.lowestTemperature}掳C",
+                Text = "--掳C",
             };
             topWeatherView.AddChidren(btnTempLowerLimitText);
 
@@ -706,52 +706,46 @@
         {
             Application.RunOnMainThread(() =>
             {
-                try
+                if (bodyView != null)
                 {
-                    if (bodyView != null)
+                    for (int i = 0; i < bodyView.sensorListView.ChildrenCount; i++)
                     {
-                        for (int i = 0; i < bodyView.sensorListView.ChildrenCount; i++)
+                        var sensorTag = updateTemp.sid;
+                        var view = bodyView.sensorListView.GetChildren(i);
+                        if (view.GetType() == typeof(FrameLayout))
                         {
-                            var sensorTag = updateTemp.sid;
-                            var view = bodyView.sensorListView.GetChildren(i);
-                            if (view.GetType() == typeof(FrameLayout))
+                            if (view.Tag.ToString() != sensorTag)
                             {
-                                if (view.Tag.ToString() != sensorTag)
+                                continue;
+                            }
+                            for (int j = 0; j < (view as FrameLayout).ChildrenCount; j++)
+                            {
+                                var btn = (view as FrameLayout).GetChildren(j);
+                                if (btn.GetType() == typeof(Button))
                                 {
-                                    continue;
-                                }
-                                for (int j = 0; j < (view as FrameLayout).ChildrenCount; j++)
-                                {
-                                    var btn = (view as FrameLayout).GetChildren(j);
-                                    if (btn.GetType() == typeof(Button))
+                                    if (btn.Tag != null)
                                     {
-                                        if (btn.Tag != null)
+                                        var tag = btn.Tag.ToString();
+                                        if (tag == "SensorValues")
                                         {
-                                            var tag = btn.Tag.ToString();
-                                            if (tag == "SensorValues")
-                                            {
-                                                (btn as Button).Text = updateTemp.GetAttrState(FunctionAttributeKey.Value);
-                                            }
-                                            else if (tag == "SensorLevel")
-                                            {
-                                                (btn as Button).TextID = bodyView.sensorTemp.GetLevelTextList(updateTemp.spk)[bodyView.sensorTemp.GetCurLevel(updateTemp) - 1];
-                                                (btn as Button).TextColor = bodyView.sensorTemp.GetLevelColorList(updateTemp.spk)[bodyView.sensorTemp.GetCurLevel(updateTemp) - 1];
-                                            }
+                                            (btn as Button).Text = updateTemp.GetAttrState(FunctionAttributeKey.Value);
+                                        }
+                                        else if (tag == "SensorLevel")
+                                        {
+                                            (btn as Button).TextID = bodyView.sensorTemp.GetLevelTextList(updateTemp.spk)[bodyView.sensorTemp.GetCurLevel(updateTemp) - 1];
+                                            (btn as Button).TextColor = bodyView.sensorTemp.GetLevelColorList(updateTemp.spk)[bodyView.sensorTemp.GetCurLevel(updateTemp) - 1];
                                         }
                                     }
-                                    else if (btn.GetType() == typeof(ArcSeekBar))
-                                    {
-                                        (btn as ArcSeekBar).ProgressBarColor = bodyView.sensorTemp.GetLevelColorList(updateTemp.spk)[bodyView.sensorTemp.GetCurLevel(updateTemp) - 1];
+                                }
+                                else if (btn.GetType() == typeof(ArcSeekBar))
+                                {
+                                    (btn as ArcSeekBar).ProgressBarColor = bodyView.sensorTemp.GetLevelColorList(updateTemp.spk)[bodyView.sensorTemp.GetCurLevel(updateTemp) - 1];
 
-                                        (btn as ArcSeekBar).Progress = (96 / bodyView.sensorTemp.GetLevelColorList(updateTemp.spk).Count) * bodyView.sensorTemp.GetCurLevel(updateTemp);
-                                    }
+                                    (btn as ArcSeekBar).Progress = (96 / bodyView.sensorTemp.GetLevelColorList(updateTemp.spk).Count) * bodyView.sensorTemp.GetCurLevel(updateTemp);
                                 }
                             }
                         }
                     }
-                }catch(Exception ex )
-                {
-                    MainPage.Log($"鏇存柊鐜浼犳劅鍣ㄧ晫闈㈠紓甯�:{ex.Message}");
                 }
             });
         }

--
Gitblit v1.8.0