From 6692d867a0876b014be3cbd64bc3a237a026dc2d Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 18 十月 2022 09:57:15 +0800 Subject: [PATCH] 修改安卓隐私确认弹窗,隐私协议英文的问题 --- HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs | 115 ++++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 88 insertions(+), 27 deletions(-) diff --git a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs index bdfd063..acbc6c3 100644 --- a/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs +++ b/HDL_ON/UI/UI2/2-Classification/ClassificationPage.cs @@ -1227,12 +1227,23 @@ //}; //inverterListView.AddChidren(btnWorkStatus); - Button btnWorkingMode = new Button() + Button btnWorkingModeIcon = new Button() { X = Application.GetRealWidth(16), + Y = btnOpenCount.Bottom + Application.GetRealHeight(5), + Width = Application.GetRealWidth(14), + Height = Application.GetRealWidth(14), + UnSelectedImagePath = "FunctionIcon/Inverter/Icon1.png" + }; + inverterListView.AddChidren(btnWorkingModeIcon); + + + Button btnWorkingMode = new Button() + { + X = Application.GetRealWidth(37), Y = btnOpenCount.Bottom + Application.GetRealHeight(5),// + Application.GetRealHeight(16), Width = Application.GetRealWidth(148), - Height = Application.GetRealHeight(18), + Height = Application.GetRealHeight(14), TextColor = CSS_Color.FirstLevelTitleColor, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, TextID = StringId.WorkingMode, @@ -1240,12 +1251,23 @@ }; inverterListView.AddChidren(btnWorkingMode); - Button btnPowerTenerationToday = new Button() + + Button btnPowerTenerationTodayIcon = new Button() { X = Application.GetRealWidth(16), - Y = btnWorkingMode.Bottom + Application.GetRealHeight(5), + Y = btnWorkingMode.Bottom + Application.GetRealHeight(10), + Width = Application.GetRealWidth(14), + Height = Application.GetRealWidth(14), + UnSelectedImagePath = "FunctionIcon/Inverter/Icon2.png" + }; + inverterListView.AddChidren(btnPowerTenerationTodayIcon); + + Button btnPowerTenerationToday = new Button() + { + X = Application.GetRealWidth(37), + Y = btnWorkingMode.Bottom + Application.GetRealHeight(10), Width = Application.GetRealWidth(148), - Height = Application.GetRealHeight(21), + Height = Application.GetRealHeight(14), TextColor = CSS_Color.FirstLevelTitleColor, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, TextID = StringId.PowerTenerationToday, @@ -1253,13 +1275,22 @@ }; inverterListView.AddChidren(btnPowerTenerationToday); + Button btnCurrentPowerGenerationIcon = new Button() + { + X = Application.GetRealWidth(16), + Y = btnPowerTenerationToday.Bottom + Application.GetRealHeight(10), + Width = Application.GetRealWidth(14), + Height = Application.GetRealWidth(14), + UnSelectedImagePath = "FunctionIcon/Inverter/Icon3.png" + }; + inverterListView.AddChidren(btnCurrentPowerGenerationIcon); Button btnCurrentPowerGeneration = new Button() { - X = Application.GetRealWidth(16), - Y = btnPowerTenerationToday.Bottom + Application.GetRealHeight(5), + X = Application.GetRealWidth(37), + Y = btnPowerTenerationToday.Bottom + Application.GetRealHeight(10), Width = Application.GetRealWidth(148), - Height = Application.GetRealHeight(21), + Height = Application.GetRealHeight(14), TextColor = CSS_Color.FirstLevelTitleColor, TextSize = CSS_FontSize.PromptFontSize_FirstLevel, TextID = StringId.CurrentPowerGeneration, @@ -1267,17 +1298,17 @@ }; inverterListView.AddChidren(btnCurrentPowerGeneration); - Button btnBatterySOC = new Button() - { - X = Application.GetRealWidth(16), - Y = btnCurrentPowerGeneration.Bottom, - Width = Application.GetRealWidth(148), - Height = Application.GetRealHeight(18), - TextColor = CSS_Color.FirstLevelTitleColor, - TextSize = CSS_FontSize.PromptFontSize_FirstLevel, - TextID = StringId.BatterySOC, - TextAlignment = TextAlignment.CenterLeft, - }; + //Button btnBatterySOC = new Button() + //{ + // X = Application.GetRealWidth(37), + // Y = btnCurrentPowerGeneration.Bottom, + // Width = Application.GetRealWidth(148), + // Height = Application.GetRealHeight(18), + // TextColor = CSS_Color.FirstLevelTitleColor, + // TextSize = CSS_FontSize.PromptFontSize_FirstLevel, + // TextID = StringId.BatterySOC, + // TextAlignment = TextAlignment.CenterLeft, + //}; //inverterListView.AddChidren(btnBatterySOC); //Button btnOperationDataTotalData = new Button() @@ -1316,7 +1347,7 @@ { lz = "en"; } - string url = $"h5/index.html?homeId={DB_ResidenceData.Instance.CurrentRegion.id}&token={UserInfo.Current.AccessToken}&refresh_token={UserInfo.Current.RefreshToken}&url={HttpUtil.GlobalRequestHttpsHost}&lang={lz}"; + string url = $"h5/index.html?homeId={DB_ResidenceData.Instance.CurrentRegion.id}&token={UserInfo.Current.AccessToken}&refresh_token={UserInfo.Current.RefreshToken}&url={HttpUtil.GlobalRequestHttpsHost}&language={lz}"; Inverter.Ins.ShowWebviewFormUrl(url); Inverter.Ins.H5Page.JSToNativeAction = (dictionary) => @@ -1354,7 +1385,7 @@ { h5BasePage.RemoveFromParent(); }); - refreshInverterInfo(btnPowerTenerationToday, btnWorkingMode, btnCurrentPowerGeneration, btnBatterySOC); + refreshInverterInfo(btnPowerTenerationToday, btnWorkingMode, btnCurrentPowerGeneration); } else if (jObj["method"].ToString() == "setPageIndex") { @@ -1367,7 +1398,7 @@ }; - refreshInverterInfo(btnPowerTenerationToday, btnWorkingMode, btnCurrentPowerGeneration, btnBatterySOC); + refreshInverterInfo(btnPowerTenerationToday, btnWorkingMode, btnCurrentPowerGeneration); index++; } @@ -1377,7 +1408,7 @@ #endregion } - void refreshInverterInfo(Button btnPowerTenerationToday, Button btnWorkingMode, Button btnCurrentPowerGeneration, Button btnBatterySOC) + void refreshInverterInfo(Button btnPowerTenerationToday, Button btnWorkingMode, Button btnCurrentPowerGeneration) { new System.Threading.Thread(() => { @@ -1398,10 +1429,40 @@ { Application.RunOnMainThread(() => { - btnPowerTenerationToday.Text = Language.StringByID(StringId.PowerTenerationToday).Replace("----", info.totalElectricityPvToday); - btnWorkingMode.Text = Language.StringByID(StringId.WorkingMode).Replace("----", info.workMode); - btnCurrentPowerGeneration.Text = Language.StringByID(StringId.CurrentPowerGeneration).Replace("----", info.powerPvNow); - btnBatterySOC.Text = Language.StringByID(StringId.BatterySOC).Replace("--", info.batterySoc); + btnPowerTenerationToday.Text = info.totalElectricityPvToday + "kW路h";// Language.StringByID(StringId.PowerTenerationToday).Replace("----", info.totalElectricityPvToday); + string workModeString = ""; + if (Language.CurrentLanguage == "Chinese") { + switch (info.workMode) + { + case "self_use": + workModeString = "鑷彂鑷敤"; + break; + case "peak_load_shifting": + workModeString = "鍓婂嘲濉胺"; + break; + case "battery_priority": + workModeString = "鐢垫睜浼樺厛"; + break; + } + } + else + { + switch (info.workMode) + { + case "self_use": + workModeString = "Self Consume"; + break; + case "peak_load_shifting": + workModeString = "Peak Shift"; + break; + case "battery_priority": + workModeString = "Battery Priority"; + break; + } + } + btnWorkingMode.Text = workModeString;// Language.StringByID(StringId.WorkingMode).Replace("----", workModeString); + btnCurrentPowerGeneration.Text = info.powerPvNow + "w";// Language.StringByID(StringId.CurrentPowerGeneration).Replace("----", info.powerPvNow); + //btnBatterySOC.Text = Language.StringByID(StringId.BatterySOC).Replace("--", info.batterySoc); }); } catch (Exception ex) -- Gitblit v1.8.0