From 2109463fab2eb1caed189e4f258e0e763c5cea7b Mon Sep 17 00:00:00 2001 From: WJC <wjc@hdlchina.com.cn> Date: 星期四, 07 十一月 2019 11:58:53 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev-tzy' into dev-wjc --- ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceFirmwareUpdateForm.cs | 53 +++++++++++++++++++++++++++++------------------------ 1 files changed, 29 insertions(+), 24 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceFirmwareUpdateForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceFirmwareUpdateForm.cs index cf755c0..2cb58a4 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceFirmwareUpdateForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceFirmwareUpdateForm.cs @@ -51,7 +51,7 @@ frameBack.BackgroundColor = UserCenterColor.Current.White; frameBack.Gravity = Gravity.CenterHorizontal; frameBack.Y = Application.GetRealHeight(683); - frameBack.Radius = (uint)Application.GetMinRealAverage(6); + frameBack.Radius = 6; bodyFrameLayout.AddChidren(frameBack); //杩涘害鏄剧ず鏂囨湰 @@ -121,30 +121,33 @@ //鏇存柊鐘舵�佸彉鍖栫殑浜嬩欢 updateLogic.UpdateStatuChangedEvent += (div, msg) => { - if (div == -1) + HdlThreadLogic.Current.RunMain(() => { - //寮傚父 - this.ShowMassage(ShowMsgType.Tip, msg); - this.CloseForm(); - } - else if (div == 0) - { - //涓�鑸俊鎭� - btnText.Text = msg; - } - else if (div == 1) - { - //鍗囩骇瀹屾垚 - this.ShowMassage(ShowMsgType.Tip, msg); - //璋冪敤鍥炶皟鍑芥暟 - this.FinishUpdateEvent?.Invoke(); - this.CloseForm(); - } - else if (div == 2) - { - //涓诲姩缁堟鍗囩骇 - this.CloseForm(); - } + if (div == -1) + { + //寮傚父 + this.ShowMassage(ShowMsgType.Tip, msg); + this.CloseForm(); + } + else if (div == 0) + { + //涓�鑸俊鎭� + btnText.Text = msg; + } + else if (div == 1) + { + //鍗囩骇瀹屾垚 + this.ShowMassage(ShowMsgType.Tip, msg); + //璋冪敤鍥炶皟鍑芥暟 + this.FinishUpdateEvent?.Invoke(); + this.CloseForm(); + } + else if (div == 2) + { + //涓诲姩缁堟鍗囩骇 + this.CloseForm(); + } + }); }; //杩涘害鍊兼敼鍙樹簨浠� updateLogic.ProgressEvent += (value) => @@ -183,7 +186,9 @@ public override void CloseForm() { //瀹夊崜鍙互鐐瑰嚮绯荤粺鐨勮繑鍥為敭 + UserView.HomePage.Instance.ScrollEnabled = true; Shared.Common.CommonPage.BackKeyCanClick = true; + //鍗囩骇瀵硅薄 if (FirmwareUpdateResourse.dicDeviceUpdateList.ContainsKey(deviceMac) == true && FirmwareUpdateResourse.dicDeviceUpdateList[deviceMac].IsFinishUpdate == true) -- Gitblit v1.8.0