From 9ef48d7b2da7c408b53f73be0f6eef3cbac1c84a Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期四, 19 十一月 2020 10:23:45 +0800 Subject: [PATCH] Evoyo.Home1.1.0120111601_Release --- ZigbeeApp/Shared/Phone/MainPage/HomeMainPageForm.cs | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/MainPage/HomeMainPageForm.cs b/ZigbeeApp/Shared/Phone/MainPage/HomeMainPageForm.cs index 0b5571f..4f6be35 100755 --- a/ZigbeeApp/Shared/Phone/MainPage/HomeMainPageForm.cs +++ b/ZigbeeApp/Shared/Phone/MainPage/HomeMainPageForm.cs @@ -321,7 +321,7 @@ this.listBodyContr.frameTable.AddChidren(bg); var tip = new NormalViewControl(this.GetPictrueRealSize(717), this.GetPictrueRealSize(58), false); - tip.Y = Application.GetRealHeight(815); + tip.Y = bg.Bottom + Application.GetRealHeight(35); tip.Gravity = Gravity.CenterHorizontal; tip.TextID = R.MyInternationalizationString.NewAccountNeedBingGW; tip.TextColor = ZigbeeColor.Current.GXCTextGrayColor; @@ -329,13 +329,13 @@ this.listBodyContr.frameTable.AddChidren(tip); var addBG = new PicViewControl(971, 366); - addBG.Y = Application.GetRealHeight(1048); + addBG.Y = tip.Bottom + Application.GetRealHeight(176); addBG.UnSelectedImagePath = "Item/VirtualFrame.png"; addBG.Gravity = Gravity.CenterHorizontal; this.listBodyContr.frameTable.AddChidren(addBG); var addGatewayBtn = new IconViewControl(89); - addGatewayBtn.Y = Application.GetRealHeight(1143); + addGatewayBtn.Y = tip.Bottom + Application.GetRealHeight(271); addGatewayBtn.UnSelectedImagePath = "Item/Add_GW.png"; addGatewayBtn.Gravity = Gravity.CenterHorizontal; this.listBodyContr.frameTable.AddChidren(addGatewayBtn); @@ -346,7 +346,7 @@ }; var addTip = new PicViewControl(717, 58); - addTip.Y = Application.GetRealHeight(1256); + addTip.Y = addGatewayBtn.Bottom + Application.GetRealHeight(23); addTip.Gravity = Gravity.CenterHorizontal; addTip.TextID = R.MyInternationalizationString.AddSmartGW; addTip.TextColor = ZigbeeColor.Current.GXCTextBlackColor; @@ -697,6 +697,7 @@ } HdlThreadLogic.Current.RunThread(() => { + int sendCount = 0; while (listDeviceBackContr.Parent != null) { bool hadSend = false; @@ -712,7 +713,7 @@ //鍙戦�佽幏鍙栫姸鎬佺殑鍛戒护 listContr[i].SendStatuComand(); hadSend = true; - System.Threading.Thread.Sleep(200); + System.Threading.Thread.Sleep(300); } } if (hadSend == false) @@ -720,7 +721,13 @@ //濡傛灉宸茬粡鍏ㄩ儴鍥炶矾閮芥帴鏀朵簡缃戝叧鍥炲,鍒欎笉鍐嶄簩娆″彂閫� break; } - System.Threading.Thread.Sleep(2000); + sendCount++; + if (sendCount == 2) + { + //灏卞彂2娆� + break; + } + System.Threading.Thread.Sleep(5000); } }, ShowErrorMode.NO); } -- Gitblit v1.8.0