From 505effa88b17ce8c3c7ac5403b76d9e5d0cfc2a5 Mon Sep 17 00:00:00 2001
From: wxr <wxr@hdlchina.com.cn>
Date: 星期一, 28 十月 2024 11:58:31 +0800
Subject: [PATCH] 谷歌版本问题修复

---
 HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs |  431 -----------------------------------------------------
 1 files changed, 3 insertions(+), 428 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs b/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs
index dc884e4..6b0e73f 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/FunctionBaseInfoSetPage.cs
@@ -4,7 +4,6 @@
 using HDL_ON.DriverLayer;
 using HDL_ON.Entity;
 using HDL_ON.UI.CSS;
-using HDL_ON.UI.UI2.FuntionControlView.VideoDoorLock;
 using Newtonsoft.Json.Linq;
 using Shared;
 
@@ -53,12 +52,6 @@
             actionRefresh = action;
         }
 
-        public FunctionBaseInfoSetPage()
-        {
-            bodyView = this;
-
-        }
-
         public override void RemoveFromParent()
         {
             new System.Threading.Thread(() =>
@@ -90,10 +83,10 @@
                 ScrollEnabled = false,
             };
             bodyView.AddChidren(contentView);
-            //鍙瀵硅
-            if(function == null)
-            {
 
+            //鍙瀵硅
+            if (function.spk == SPK.LinphoneXiMo)
+            {
                 var linphoneConnectView = new FrameLayout()
                 {
                     Height = Application.GetRealHeight(55),
@@ -252,8 +245,6 @@
             }
 
 
-
-
             #region name view
             var nameView = new FrameLayout()
             {
@@ -357,422 +348,6 @@
                     });
                 #endregion
             }
-            #region 鍏变韩
-
-            //var sharedView = new FrameLayout()
-            //{
-            //    Height = Application.GetRealHeight(55),
-            //    BackgroundColor = CSS_Color.MainBackgroundColor,
-            //};
-            //contentView.AddChidren(sharedView);
-            //var btnSharedText = new Button()
-            //{
-            //    X = Application.GetRealWidth(16),
-            //    Width = Application.GetRealWidth(160),
-            //    TextAlignment = TextAlignment.CenterLeft,
-            //    TextColor = CSS_Color.FirstLevelTitleColor,
-            //    TextSize = CSS_FontSize.SubheadingFontSize,
-            //    TextID = StringId.Shared,
-            //};
-            //sharedView.AddChidren(btnSharedText);
-
-            //var btnSharedRight = new Button()
-            //{
-            //    X = Application.GetRealWidth(339),
-            //    Gravity = Gravity.CenterVertical,
-            //    Width = Application.GetMinRealAverage(16),
-            //    Height = Application.GetMinRealAverage(16),
-            //    UnSelectedImagePath = "Public/RightIcon.png",
-            //};
-            //sharedView.AddChidren(btnSharedRight);
-
-            //sharedView.AddChidren(
-            //    new Button()
-            //    {
-            //        Gravity = Gravity.CenterHorizontal,
-            //        Y = Application.GetRealHeight(54),
-            //        BackgroundColor = CSS_Color.DividingLineColor,
-            //        Width = Application.GetRealWidth(343),
-            //        Height = Application.GetRealHeight(1)
-            //    });
-            #endregion
-
-            #region 鍒犻櫎璁惧琛�  搴忓垪鍙� 鍨嬪彿
-            if (this.function.spk == SPK.VideoDoorLock)
-            {
-                contentView.AddChidren(new Button()
-                {
-                    Height = Application.GetRealWidth(8),
-                });
-
-                #region 寮�閿佽缃�
-                var unlockSettingView = new FrameLayout()
-                {
-                    Height = Application.GetRealHeight(55),
-                    BackgroundColor = CSS_Color.MainBackgroundColor,
-                };
-                contentView.AddChidren(unlockSettingView);
-
-                //unlockSettingView.AddChidren(new Button
-                //{
-                //    Gravity = Gravity.CenterHorizontal,
-                //    BackgroundColor = CSS_Color.DividingLineColor,
-                //    Width = Application.GetRealWidth(343),
-                //    Height = Application.GetRealHeight(1)
-                //});
-
-                var unlockRightBtn = new Button()
-                {
-                    X = Application.GetRealWidth(339),
-                    Gravity = Gravity.CenterVertical,
-                    Width = Application.GetMinRealAverage(16),
-                    Height = Application.GetMinRealAverage(16),
-                    UnSelectedImagePath = "Public/RightIcon.png",
-                };
-                unlockSettingView.AddChidren(unlockRightBtn);
-
-                var btnUnlockText = new Button()
-                {
-                    X = Application.GetRealWidth(16),
-                    TextAlignment = TextAlignment.CenterLeft,
-                    TextColor = CSS_Color.FirstLevelTitleColor,
-                    TextSize = CSS_FontSize.SubheadingFontSize,
-                    TextID = StringId.UnlockSetting,
-                };
-                unlockSettingView.AddChidren(btnUnlockText);
-
-                EventHandler<MouseEventArgs> unlockSettingEvent = (sender, e) =>
-                {
-                    var page = new UnlockSettingPage(function);
-                    MainPage.BasePageView.AddChidren(page);
-                    page.LoadPage();
-                    MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-                };
-                btnUnlockText.MouseUpEventHandler = unlockSettingEvent;
-                #endregion
-
-                #region 闊抽璁剧疆
-                var audioSetupView = new FrameLayout()
-                {
-                    Height = Application.GetRealHeight(55),
-                    BackgroundColor = CSS_Color.MainBackgroundColor,
-                };
-                contentView.AddChidren(audioSetupView);
-
-                audioSetupView.AddChidren(new Button
-                {
-                    Gravity = Gravity.CenterHorizontal,
-                    BackgroundColor = CSS_Color.DividingLineColor,
-                    Width = Application.GetRealWidth(343),
-                    Height = Application.GetRealHeight(1)
-                });
-
-                var btnAudioSetupRight = new Button()
-                {
-                    X = Application.GetRealWidth(339),
-                    Gravity = Gravity.CenterVertical,
-                    Width = Application.GetMinRealAverage(16),
-                    Height = Application.GetMinRealAverage(16),
-                    UnSelectedImagePath = "Public/RightIcon.png",
-                };
-                audioSetupView.AddChidren(btnAudioSetupRight);
-
-                var btnAudioSetupText = new Button()
-                {
-                    X = Application.GetRealWidth(16),
-                    TextAlignment = TextAlignment.CenterLeft,
-                    TextColor = CSS_Color.FirstLevelTitleColor,
-                    TextSize = CSS_FontSize.SubheadingFontSize,
-                    TextID = StringId.AudioSetup,
-                };
-                audioSetupView.AddChidren(btnAudioSetupText);
-                btnAudioSetupText.MouseUpEventHandler = (sender, e) => {
-                    var page = new VideoDoorlockAudioSetupPage(function);
-                    MainPage.BasePageView.AddChidren(page);
-                    page.LoadPage();
-                    MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-
-                };
-                #endregion
-
-                #region 鐢垫睜绠$悊
-                var batteryManagementView = new FrameLayout()
-                {
-                    Height = Application.GetRealHeight(55),
-                    BackgroundColor = CSS_Color.MainBackgroundColor,
-                };
-                contentView.AddChidren(batteryManagementView);
-
-                batteryManagementView.AddChidren(new Button
-                {
-                    Gravity = Gravity.CenterHorizontal,
-                    BackgroundColor = CSS_Color.DividingLineColor,
-                    Width = Application.GetRealWidth(343),
-                    Height = Application.GetRealHeight(1)
-                });
-
-                var btnBatteryManagementRight = new Button()
-                {
-                    X = Application.GetRealWidth(339),
-                    Gravity = Gravity.CenterVertical,
-                    Width = Application.GetMinRealAverage(16),
-                    Height = Application.GetMinRealAverage(16),
-                    UnSelectedImagePath = "Public/RightIcon.png",
-                };
-                batteryManagementView.AddChidren(btnBatteryManagementRight);
-
-                var btnBatteryManagementText = new Button()
-                {
-                    X = Application.GetRealWidth(16),
-                    TextAlignment = TextAlignment.CenterLeft,
-                    TextColor = CSS_Color.FirstLevelTitleColor,
-                    TextSize = CSS_FontSize.SubheadingFontSize,
-                    TextID = StringId.BatteryManagement,
-                };
-                batteryManagementView.AddChidren(btnBatteryManagementText);
-                btnBatteryManagementText.MouseUpEventHandler = (sender, e) => {
-                    var page = new VideoDoorlockBatteryManagementPage();
-                    MainPage.BasePageView.AddChidren(page);
-                    page.LoadPage();
-                    MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
-                };
-
-               
-                #endregion
-
-                #region 搴忓垪鍙�
-                var serialView = new FrameLayout()
-                {
-                    Height = Application.GetRealHeight(55),
-                    BackgroundColor = CSS_Color.MainBackgroundColor,
-                };
-                contentView.AddChidren(serialView);
-
-                var serialLineBtn = new Button()
-                {
-                    Gravity = Gravity.CenterHorizontal,
-                    BackgroundColor = CSS_Color.DividingLineColor,
-                    Width = Application.GetRealWidth(343),
-                    Height = Application.GetRealHeight(1)
-                };
-                serialView.AddChidren(serialLineBtn);
-                var serialTextBtn = new Button()
-                {
-                    X = Application.GetRealWidth(16),
-                    Width = Application.GetRealWidth(160),
-                    TextAlignment = TextAlignment.CenterLeft,
-                    TextColor = CSS_Color.FirstLevelTitleColor,
-                    TextSize = CSS_FontSize.SubheadingFontSize,
-                    TextID = StringId.xuliehao,
-                };
-                serialView.AddChidren(serialTextBtn);
-                var serialValuesBtn = new Button()
-                {
-                    X = Application.GetRealWidth(106),
-                    Width = Application.GetRealWidth(237),
-                    TextAlignment = TextAlignment.CenterRight,
-                    TextColor = CSS_Color.PromptingColor1,
-                    TextSize = CSS_FontSize.TextFontSize,
-                    Text = this.function.sid,
-                };
-                serialView.AddChidren(serialValuesBtn);
-                #endregion
-
-                #region 鍨嬪彿
-                var modelView = new FrameLayout()
-                {
-                    Height = Application.GetRealHeight(55),
-                    BackgroundColor = CSS_Color.MainBackgroundColor,
-                };
-                contentView.AddChidren(modelView);
-
-                var modelLineBtn = new Button()
-                {
-                    Gravity = Gravity.CenterHorizontal,
-                    BackgroundColor = CSS_Color.DividingLineColor,
-                    Width = Application.GetRealWidth(343),
-                    Height = Application.GetRealHeight(1)
-                };
-                modelView.AddChidren(modelLineBtn);
-                var modelTextBtn = new Button()
-                {
-                    X = Application.GetRealWidth(16),
-                    Width = Application.GetRealWidth(160),
-                    TextAlignment = TextAlignment.CenterLeft,
-                    TextColor = CSS_Color.FirstLevelTitleColor,
-                    TextSize = CSS_FontSize.SubheadingFontSize,
-                    TextID = StringId.xinghao,
-                };
-                modelView.AddChidren(modelTextBtn);
-                var modelValuesBtn = new Button()
-                {
-                    X = Application.GetRealWidth(106),
-                    Width = Application.GetRealWidth(237),
-                    TextAlignment = TextAlignment.CenterRight,
-                    TextColor = CSS_Color.PromptingColor1,
-                    TextSize = CSS_FontSize.TextFontSize,
-                    Text = this.function.omodel,
-                };
-                modelView.AddChidren(modelValuesBtn);
-                #endregion
-
-                #region 鍒犻櫎璁惧琛�
-                contentView.AddChidren(new Button() {
-                    Height = Application.GetRealHeight(48),
-                });
-
-                var delTextBtn = new Button()
-                {
-                    Gravity = Gravity.CenterHorizontal,
-                    Width = Application.GetRealWidth(220),
-                    Height = Application.GetRealWidth(44),
-                    TextAlignment = TextAlignment.Center,
-                    TextColor = CSS_Color.WarningColor,
-                    TextSize = CSS_FontSize.SubheadingFontSize,
-                    TextID = StringId.DeleteDevice,
-                    Radius = (uint)Application.GetRealWidth(22),
-                    BackgroundColor = CSS_Color.MainBackgroundColor,
-                };
-                contentView.AddChidren(delTextBtn);
-
-                EventHandler<MouseEventArgs> ClickEvent = (sener, e) =>
-                {
-
-                    new HDL_ON.UI.Music.View.TipView().TipBox(-1, StringId.AreYouSureToDeleteThisDevice, () =>
-                    {
-                        UI2.FuntionControlView.VideoDoorLock.VideDoorLockSend.Current.DelDevice(this.function, (isBool) =>
-                        {
-                            Application.RunOnMainThread(() =>
-                            {
-                                if (!isBool)
-                                {
-                                    new Tip()
-                                    {
-                                        CloseTime = 1,
-                                        Text = Language.StringByID(StringId.delFail),
-                                        Direction = AMPopTipDirection.None,
-                                    }.Show(bodyView);
-                                    return;
-                                }
-                                //鍒犻櫎鏈湴鏂囦欢                                  
-                                UI2.FuntionControlView.VideoDoorLock.CommonMethod.Current.DeleteFunction(this.function);
-                                this.RemoveFromParent();
-                                this.actionDel?.Invoke();
-                            });
-
-                        });
-
-                    });
-                };
-                delTextBtn.MouseUpEventHandler = ClickEvent;
-
-                #endregion
-
-
-            }
-            #endregion
-
-            #region 鍒犻櫎娴蜂俊鐢佃璁惧 
-            if (this.function.spk == SPK.ElectricalTvHisense)
-            {
-                contentView.AddChidren(new Button()
-                {
-                    Height = Application.GetRealWidth(8),
-                });
-
-                #region 鍒犻櫎璁惧琛�
-                contentView.AddChidren(new Button()
-                {
-                    Height = Application.GetRealHeight(48),
-                });
-
-                var delTextBtn = new Button()
-                {
-                    Gravity = Gravity.CenterHorizontal,
-                    Width = Application.GetRealWidth(220),
-                    Height = Application.GetRealWidth(44),
-                    TextAlignment = TextAlignment.Center,
-                    TextColor = CSS_Color.WarningColor,
-                    TextSize = CSS_FontSize.SubheadingFontSize,
-                    TextID = StringId.jiebangshebei,
-                    Radius = (uint)Application.GetRealWidth(22),
-                    BackgroundColor = CSS_Color.MainBackgroundColor,
-                };
-                //濡傛灉鏄垚鍛橀殣钘忔敹钘忓姛鑳�
-                if (!DB_ResidenceData.Instance.CurrentRegion.isOtherShare)
-                {
-                    contentView.AddChidren(delTextBtn);
-                }
-
-
-                EventHandler<MouseEventArgs> ClickEvent = (sener, e) =>
-                {
-
-                    new HDL_ON.UI.Music.View.TipView().TipBox(-1, StringId.AreYouSureToDeleteThisDevice, () =>
-                    {
-                        HDL_ON.UI.UI2.FuntionControlView.HisenseTV.Send.Current.DelDevice(this.function.deviceId, (isBool) =>
-                            {
-                                Application.RunOnMainThread(() =>
-                                {
-                                    if (!isBool)
-                                    {
-                                        new Tip()
-                                        {
-                                            CloseTime = 1,
-                                            Text = Language.StringByID(StringId.delFail),
-                                            Direction = AMPopTipDirection.None,
-                                        }.Show(bodyView);
-                                        return;
-                                    }
-                                //鍒犻櫎鏈湴鏂囦欢                                  
-                                UI2.FuntionControlView.VideoDoorLock.CommonMethod.Current.DeleteFunction(this.function);
-                                    this.RemoveFromParent();
-                                    this.actionDel?.Invoke();
-                                });
-
-                            });
-
-                    });
-                };
-                delTextBtn.MouseUpEventHandler = ClickEvent;
-
-                #endregion
-
-
-            }
-            #endregion
-#if stage2
-            #region 娣诲姞鍒版闈�
-            var addToDesktopView = new FrameLayout()
-            {
-                Height = Application.GetRealHeight(55),
-                BackgroundColor = CSS_Color.MainBackgroundColor,
-            };
-            contentView.AddChidren(addToDesktopView);
-
-            var btnAddToDesktopText = new Button()
-            {
-                X = Application.GetRealWidth(16),
-                Width = Application.GetRealWidth(160),
-                TextAlignment = TextAlignment.CenterLeft,
-                TextColor = CSS_Color.FirstLevelTitleColor,
-                TextSize = CSS_FontSize.SubheadingFontSize,
-                TextID = StringId.AddToDesktop,
-            };
-            addToDesktopView.AddChidren(btnAddToDesktopText);
-
-            var btnAddToDesktopRight = new Button()
-            {
-                X = Application.GetRealWidth(339),
-                Gravity = Gravity.CenterVertical,
-                Width = Application.GetMinRealAverage(16),
-                Height = Application.GetMinRealAverage(16),
-                UnSelectedImagePath = "Public/RightIcon.png",
-            };
-            addToDesktopView.AddChidren(btnAddToDesktopRight);
-
-            #endregion
-#endif
 
             if (function.spk == SPK.ElectricEnergy)
             {

--
Gitblit v1.8.0