From f5b46f80546aac860ade6e4c53821e43df833b39 Mon Sep 17 00:00:00 2001 From: tzy <hxb@hdlchina.com.cn> Date: 星期三, 09 六月 2021 11:11:28 +0800 Subject: [PATCH] Revert "Merge remote-tracking branch 'origin/wxr4' into dev-tzy" --- 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