From fbbfd430f289f3c0cc0f826b2207944ef7205c9d Mon Sep 17 00:00:00 2001
From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local>
Date: 星期二, 10 十二月 2019 10:17:50 +0800
Subject: [PATCH] 2019.12.10

---
 ZigbeeApp/Shared/Phone/UserView/UserHomeView.cs |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserView/UserHomeView.cs b/ZigbeeApp/Shared/Phone/UserView/UserHomeView.cs
index ca7e2fb..f6b5651 100644
--- a/ZigbeeApp/Shared/Phone/UserView/UserHomeView.cs
+++ b/ZigbeeApp/Shared/Phone/UserView/UserHomeView.cs
@@ -426,11 +426,9 @@
                 Gravity = Gravity.CenterVertical,
                 UnSelectedImagePath = "Item/Floor.png"
             };
-            topFrameLayout.AddChidren(floor);
 
             floorBtn = new Button
             {
-                X = floor.Right,
                 Width = Application.GetRealWidth(500),
                 Height = Application.GetRealHeight(100),
                 Gravity = Gravity.CenterVertical,
@@ -438,7 +436,13 @@
                 TextColor = ZigbeeColor.Current.GXCTextColor,
                 Text = Config.Instance.Home.GetCurrentFloorName
             };
-            topFrameLayout.AddChidren(floorBtn);
+
+            if(Config.Instance.Home.FloorDics.Count>0)
+            {
+                topFrameLayout.AddChidren(floor);
+                floorBtn.X = floor.Right;
+                topFrameLayout.AddChidren(floorBtn);
+            }
 
             var messageBtn = new Button()
             {
@@ -476,7 +480,7 @@
                 var tempHomeBtn = send as Button;
                 if (Config.Instance.HomeFilePathList.Count == 0)
                 {
-                    var alert = new Alert(Language.StringByID(R.MyInternationalizationString.TIP), Language.StringByID(R.MyInternationalizationString.CurrentlyTheUserIshHouseIsEmptyPleaseBuildANewHouseFirst), Language.StringByID(R.MyInternationalizationString.Close), Language.StringByID(R.MyInternationalizationString.OK));
+                    var alert = new Alert(Language.StringByID(R.MyInternationalizationString.TIP), Language.StringByID(R.MyInternationalizationString.CurrentlyTheUserIshHouseIsEmptyPleaseBuildANewHouseFirst), Language.StringByID(R.MyInternationalizationString.Close), Language.StringByID(R.MyInternationalizationString.Confrim));
                     alert.Show();
                     alert.ResultEventHandler += (senderHouse, eHouse) =>
                     {
@@ -624,7 +628,7 @@
             //娑堟伅
             messageBtn.MouseUpEventHandler += (send, e) =>
             {
-               
+
             };
 
             #endregion
@@ -906,7 +910,7 @@
             {
                 Y = noFunction.Bottom,
                 Height = Application.GetRealHeight(200),
-                Text = Language.StringByID(R.MyInternationalizationString.NoFunction).Replace("{\\r\\n}", "\r\n"),
+                Text = Language.StringByID(R.MyInternationalizationString.NoFunction_Tip).Replace("{\\r\\n}", "\r\n"),
                 TextColor = ZigbeeColor.Current.GXCPlaceHolderTextColor,
                 IsMoreLines = true
             };
@@ -1020,7 +1024,7 @@
                                 zbGateway.ReportAction += UpdateDeviceControllStatu;
                                 AddZbGateway(zbGatewayList, zbGateway, commonDeviceList, device.CommonDevice);
 
-                                (device.CommonDevice as Rollershade).CurtainUpDownStopControl(1);
+                                (device.CommonDevice as Rollershade).CurtainUpDownStopControl(0);
 
                                 ((sender as Button).Parent as FunctionMainView).SetStatuText(CommonFormResouce.GetSwitchStatu(true));
                                 ((sender as Button).Parent as FunctionMainView).IsSelected = true;
@@ -1046,7 +1050,7 @@
                                 zbGateway.ReportAction += UpdateDeviceControllStatu;
                                 AddZbGateway(zbGatewayList, zbGateway, commonDeviceList, device.CommonDevice);
 
-                                (device.CommonDevice as Rollershade).CurtainUpDownStopControl(0);
+                                (device.CommonDevice as Rollershade).CurtainUpDownStopControl(1);
 
                                 ((sender as Button).Parent as FunctionMainView).SetStatuText(CommonFormResouce.GetSwitchStatu(false));
                                 ((sender as Button).Parent as FunctionMainView).IsSelected = false;
@@ -1626,7 +1630,7 @@
             {
                 Y = noScene.Bottom,
                 Height = Application.GetRealHeight(200),
-                Text = Language.StringByID(R.MyInternationalizationString.NoScene).Replace("{\\r\\n}", "\r\n"),
+                Text = Language.StringByID(R.MyInternationalizationString.NoScene_Tip).Replace("{\\r\\n}", "\r\n"),
                 TextColor = ZigbeeColor.Current.GXCPlaceHolderTextColor,
                 IsMoreLines = true
             };
@@ -1655,7 +1659,7 @@
                 for (int i = 0; i < sceneList.Count; i++)
                 {
                     var scene = sceneList[i];
-                    int xx = 43 + i % 2 * (20 + 487);
+                    int xx = 33 + i % 2 * (40 + 487);
                     int yy = 14;
                     if (scene == null)
                     {

--
Gitblit v1.8.0