From da3634e011bbda29cf4e1c168997b780fe795b20 Mon Sep 17 00:00:00 2001
From: xm <1271024303@qq.com>
Date: 星期三, 13 五月 2020 09:05:23 +0800
Subject: [PATCH] 优化新风模块和新风面板的测试功能,请合并代码

---
 ZigbeeApp/Shared/Phone/MainPage/HomeMainPageForm.cs |   65 ++++----------------------------
 1 files changed, 8 insertions(+), 57 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/MainPage/HomeMainPageForm.cs b/ZigbeeApp/Shared/Phone/MainPage/HomeMainPageForm.cs
index cb99f85..4ff8420 100755
--- a/ZigbeeApp/Shared/Phone/MainPage/HomeMainPageForm.cs
+++ b/ZigbeeApp/Shared/Phone/MainPage/HomeMainPageForm.cs
@@ -250,13 +250,10 @@
             }
 
             //鍔熻兘鍜屽満鏅痓odyView
-            this.bodyFrameLayout = new FrameLayout()
-            {
-                Y = functionSceneView.Bottom,
-                Height = Application.GetRealHeight(750),
-                Gravity = Gravity.CenterHorizontal,
-                BackgroundColor = ZigbeeColor.Current.GXCGrayBackgroundColor
-            };
+            this.bodyFrameLayout = new FrameLayout();
+            bodyFrameLayout.Y = functionSceneView.Bottom;
+            bodyFrameLayout.Height = this.listBodyContr.frameTable.Height - functionSceneView.Bottom;
+            bodyFrameLayout.BackgroundColor = ZigbeeColor.Current.GXCGrayBackgroundColor;
             this.listBodyContr.frameTable.AddChidren(bodyFrameLayout);
 
             //閫夋嫨鍔熻兘鍒嗘爮
@@ -549,7 +546,8 @@
             //褰撳墠鎴块棿鐨勮澶囨暟
             if (listDevice.Count == 0)
             {
-                ShowNoFunctionTip();
+                //杩樻病鏈夊姛鑳藉摝
+                this.ShowNotDataImage(bodyFrameLayout, Language.StringByID(R.MyInternationalizationString.NoFunction_Tip));
                 return;
             }
             //璁惧鍒楄〃瀹瑰櫒鎺т欢
@@ -696,33 +694,6 @@
             }
         }
 
-        /// <summary>
-        /// 鏄剧ず娌℃湁鍔熻兘
-        /// </summary>
-        private void ShowNoFunctionTip()
-        {
-            var noFunction = new Button
-            {
-                Y = Application.GetRealHeight(69),
-                Width = this.GetPictrueRealSize(683),
-                Height = this.GetPictrueRealSize(392),
-                Gravity = Gravity.CenterHorizontal,
-                UnSelectedImagePath = "Item/NoFunction.png"
-            };
-            bodyFrameLayout.AddChidren(noFunction);
-
-            var noFunctionTip = new Button()
-            {
-                Y = noFunction.Bottom,
-                Height = Application.GetRealHeight(200),
-                Text = Language.StringByID(R.MyInternationalizationString.NoFunction_Tip).Replace("{\\r\\n}", "\r\n"),
-                TextColor = ZigbeeColor.Current.GXCPlaceHolderTextColor,
-                TextAlignment = TextAlignment.Center,
-                IsMoreLines = true
-            };
-            bodyFrameLayout.AddChidren(noFunctionTip);
-        }
-
         #endregion
 
         #region 鈻� 閲嶇疆璁惧鍗$墖鎺т欢鍧愭爣_______________
@@ -829,8 +800,8 @@
 
             if (listScene.Count == 0)
             {
-                //鏄剧ず娌″満鏅�
-                this.ShowNoSceneTip();
+                //杩樻病鏈夊満鏅摝
+                this.ShowNotDataImage(bodyFrameLayout, Language.StringByID(R.MyInternationalizationString.NoScene_Tip));
                 return;
             }
             //鍒楄〃鎺т欢
@@ -912,26 +883,6 @@
                     System.Threading.Thread.Sleep(50);
                 }
             }
-        }
-
-        /// <summary>
-        /// 鏄剧ず娌″満鏅�
-        /// </summary>
-        private void ShowNoSceneTip()
-        {
-            var picNoFunc = new PicViewControl(683, 392);
-            picNoFunc.Y = Application.GetRealHeight(69);
-            picNoFunc.Gravity = Gravity.CenterHorizontal;
-            picNoFunc.UnSelectedImagePath = "Item/NoFunction.png";
-            bodyFrameLayout.AddChidren(picNoFunc);
-
-            var btnTip = new NormalViewControl(bodyFrameLayout.Width, Application.GetRealHeight(200), false);
-            btnTip.Y = picNoFunc.Bottom;
-            btnTip.Text = Language.StringByID(R.MyInternationalizationString.NoScene_Tip).Replace("{\\r\\n}", "\r\n");
-            btnTip.TextColor = ZigbeeColor.Current.GXCPlaceHolderTextColor;
-            btnTip.TextAlignment = TextAlignment.Center;
-            btnTip.IsMoreLines = true;
-            bodyFrameLayout.AddChidren(btnTip);
         }
 
         /// <summary>

--
Gitblit v1.8.0