//using System;
|
//using HDL_ON.Entity;
|
//using Shared;
|
//namespace HDL_ON.UI
|
//{
|
// public partial class EnvironmentalSciencePage
|
// {
|
|
// void LoadEventList()
|
// {
|
|
// }
|
|
// public static void LoadEvent_UpdataStatus(Function updateTemp)
|
// {
|
// Application.RunOnMainThread(() =>{
|
// if (bodyView != null)
|
// {
|
// for (int i = 0; i < bodyView.sensorListView.ChildrenCount; i++)
|
// {
|
// var sensorTag = updateTemp.sid;
|
// var view = bodyView.sensorListView.GetChildren(i);
|
// if (view.GetType() == typeof(FrameLayout))
|
// {
|
// 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))
|
// {
|
// if (btn.Tag!=null)
|
// {
|
// 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];
|
// }
|
// }
|
// }
|
// 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);
|
// }
|
// }
|
// }
|
// }
|
// }
|
// });
|
// }
|
|
// void LoadEvent_ChangeWeatherIcon(Button btnWeatherIcon)
|
// {
|
|
// switch (MainPage.cityInfo.weather)
|
// {
|
// case "晴":
|
// case "Sunny":
|
// case "晴天":
|
// case "天晴":
|
// case "Clear":
|
// case "大部晴朗":
|
// case "Mostly Sunny":
|
// case "晴時多雲":
|
// case "陽光充沛":
|
// case "Mostly Clear":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/0.png";
|
// break;
|
// case "多云":
|
// case "Cloudy":
|
// case "多雲":
|
// case "少云":
|
// case "Partly Cloudy":
|
// case "少雲":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/1.png";
|
// break;
|
// case "阴":
|
// case "Overcast":
|
// case "陰天":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/2.png";
|
// break;
|
// case "阵雨":
|
// case "Showers":
|
// case "陣雨":
|
// case "驟雨":
|
// case "局部阵雨":
|
// case "Scattered Showers":
|
// case "局地陣雨":
|
// case "局部地區性驟雨":
|
// case "小阵雨":
|
// case "Light Showers":
|
// case "小陣雨":
|
// case "零散驟雨":
|
// case "强阵雨":
|
// case "Heavy Showers":
|
// case "強陣雨":
|
// case "間中有驟雨":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/3.png";
|
// break;
|
// case "阵雪":
|
// case "Snow Showers":
|
// case "陣雪":
|
// case "驟雪":
|
// case "小阵雪":
|
// case "Light Snow Showers":
|
// case "小陣雪":
|
// case "零散驟雪":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/13.png";
|
// break;
|
// case "雾":
|
// case "Fog":
|
// case "霧":
|
// case "薄霧":
|
// case "冻雾":
|
// case "Freezing Fog":
|
// case "凍霧":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/18.png";
|
// break;
|
// case "沙尘暴":
|
// case "Sandstorm":
|
// case "沙塵暴":
|
// case "强沙尘暴":
|
// case "Heavy Sandstorm":
|
// case "強沙塵暴":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/20.png";
|
// break;
|
// case "浮尘":
|
// case "Dust":
|
// case "浮塵":
|
// case "尘卷风":
|
// case "Dust Storm":
|
// case "塵捲風":
|
// case "扬沙":
|
// case "Sand":
|
// case "揚沙":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/29.png";
|
// break;
|
// case "霾":
|
// case "Haze":
|
// case "煙霞":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/45.png";
|
// break;
|
// case "雷阵雨":
|
// case "Thundershower":
|
// case "雷陣雨":
|
// case "雷雨":
|
// case "雷电":
|
// case "Lightning":
|
// case "雷電":
|
// case "雷暴":
|
// case "Thunderstorm":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/4.png";
|
// break;
|
// case "雷阵雨伴有冰雹":
|
// case "Thundershower with Hail":
|
// case "雷陣雨伴有冰雹":
|
// case "雷雨伴有冰雹":
|
// case "冰雹":
|
// case "Hail":
|
// case "冰针":
|
// case "Needle Ice":
|
// case "冰針":
|
// case "冰粒":
|
// case "Icy":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/5.png";
|
// break;
|
// case "雨夹雪":
|
// case "Sleet":
|
// case "雨夾雪":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/6.png";
|
// break;
|
// case "小雨":
|
// case "Light Rain":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/3.png";
|
// break;
|
// case "中雨":
|
// case "Rain":
|
// case "小到中雨":
|
// case "雨":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/3.png";
|
// break;
|
// case "大雨":
|
// case "Heavy Rain":
|
// case "中到大雨":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/3.png";
|
// break;
|
// case "暴雨":
|
// case "Rainstorm":
|
// case "豪雨":
|
// case "大暴雨":
|
// case "Heavy Rainstorm":
|
// case "大豪雨":
|
// case "特大暴雨":
|
// case "Extreme Rainstorm":
|
// case "超大豪雨":
|
// case "大到暴雨":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/3.png";
|
// break;
|
// case "小雪":
|
// case "Light Snow":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/13.png";
|
// break;
|
// case "雪":
|
// case "中雪":
|
// case "小到中雪":
|
// case "Snow":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/13.png";
|
// break;
|
// case "大雪":
|
// case "Heavy Snow":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/13.png";
|
// break;
|
// case "暴雪":
|
// case "Blizzard":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/13.png";
|
// break;
|
// case "冻雨":
|
// case "Freezing Rain":
|
// case "凍雨":
|
// btnWeatherIcon.UnSelectedImagePath = "Public/AirIcon/6.png";
|
// break;
|
// }
|
// }
|
// }
|
//}
|