From e87985ec1dcb69beedaf9f95e8e7aba14b7c08d6 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期三, 09 十二月 2020 18:50:14 +0800
Subject: [PATCH] 2020-12-09 1.信息中心,增加下划线和点击Alter提醒详情。

---
 HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs |  142 +++++++++++++++++++++++++++-------------------
 1 files changed, 83 insertions(+), 59 deletions(-)

diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs b/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs
index 5dcb436..4d72666 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/RoomEditPage.cs
@@ -5,6 +5,12 @@
 
 namespace HDL_ON.UI
 {
+
+    /*
+     鏃堕棿锛�20200915
+     鍒犻櫎鍒嗕韩鎿嶄綔锛屽垎浜搷浣滃彧鍦ㄦ垚鍛樼鐞嗙晫闈㈠疄鐜�
+     */
+
     public partial class RoomEditPage : FrameLayout
     {
         #region 鎺т欢鍒楄〃
@@ -60,22 +66,22 @@
         /// 鎴块棿妤煎眰淇敼璺宠浆鎸夐挳
         /// </summary>
         Button btnFloorRight;
-        /// <summary>
-        /// 鍒嗕韩row
-        /// </summary>
-        FrameLayout sharedView;
-        /// <summary>
-        /// 鍒嗕韩鏍囬
-        /// </summary>
-        Button btnSharedTitle;
-        /// <summary>
-        /// 鍒嗕韩鐨勪俊鎭�
-        /// </summary>
-        Button btnSharedInfo;
-        /// <summary>
-        /// 鍒嗕韩淇℃伅璺宠浆鎸夐挳
-        /// </summary>
-        Button btnSharedRight;
+        ///// <summary>
+        ///// 鍒嗕韩row
+        ///// </summary>
+        //FrameLayout sharedView;
+        ///// <summary>
+        ///// 鍒嗕韩鏍囬
+        ///// </summary>
+        //Button btnSharedTitle;
+        ///// <summary>
+        ///// 鍒嗕韩鐨勪俊鎭�
+        ///// </summary>
+        //Button btnSharedInfo;
+        ///// <summary>
+        ///// 鍒嗕韩淇℃伅璺宠浆鎸夐挳
+        ///// </summary>
+        //Button btnSharedRight;
         /// <summary>
         /// 鍔熻兘绠$悊鍖哄煙
         /// </summary>
@@ -129,12 +135,26 @@
         int rowCount = 1;
         Action backAction;
 
-        public RoomEditPage(Room r, int tId,Action action)
+        /// <summary>
+        /// 鍒犻櫎鎴块棿浜嬩欢
+        /// 2020-12-02 瑙e喅鍒犻櫎鎴块棿鍚庯紝鐣岄潰涓嶅埛鏂板垹闄ゆ埧闂撮棶棰�
+        /// </summary>
+        Action deleteAction;
+
+        /// <summary>
+        /// 
+        /// </summary>
+        /// <param name="r"></param>
+        /// <param name="tId"></param>
+        /// <param name="action"></param>
+        /// <param name="delAction">鍒犻櫎鎴块棿浜嬩欢</param>
+        public RoomEditPage(Room r, int tId, Action action, Action delAction)
         {
             bodyView = this;
             room = r;
             pageTitleId = tId;
             backAction = action;
+            this.deleteAction = delAction;
         }
 
         public void LoadPage()
@@ -152,7 +172,7 @@
             roomBgView = new FrameLayout()
             {
                 Y = Application.GetRealHeight(64),
-                Height = Application.GetRealHeight(224),
+                Height = Application.GetRealWidth(232),
                 BackgroundColor = CSS_Color.MainBackgroundColor,
             };
             bodyView.AddChidren(roomBgView);
@@ -162,13 +182,16 @@
                 Gravity = Gravity.CenterHorizontal,
                 Y = Application.GetRealWidth(20),
                 Width = Application.GetRealWidth(343),
-                Height = Application.GetRealHeight(184),
+                Height = Application.GetRealWidth(192),//2020-12-01 鎴块棿鍥剧墖姣斾緥鏀瑰洖16:9
                 //UnSelectedImagePath = room.backgroundImage,
-                ImagePath = room.backgroundImage,
+                //ImagePath = room.backgroundImage,
                 Radius = (uint)Application.GetRealWidth(12),
                 //Radius = (uint)Application.GetRealWidth(6),
             };
             roomBgView.AddChidren(btnRoomBg);
+
+            //2020-12-03 淇敼鍥剧墖鍔犺浇鏂规硶
+            ImageUtlis.Current.LoadLocalOrNetworkImages(room.backgroundImage, btnRoomBg);
 
             //鎴块棿淇℃伅缂栬緫鍖哄煙
             roomInfoView = new VerticalScrolViewLayout()
@@ -219,7 +242,7 @@
                 TextAlignment = TextAlignment.CenterRight,
                 TextColor = CSS_Color.PromptingColor1,
                 TextSize = CSS_FontSize.TextFontSize,
-                Text = room.name
+                Text = room.roomName
             };
             roomNameRow.AddChidren(btnRoomName);
 
@@ -273,44 +296,45 @@
             roomInfoView.AddChidren(new Button() { X = Application.GetRealWidth(16), Height = Application.GetRealHeight(1), Width = Application.GetRealWidth(343), BackgroundColor = CSS_Color.DividingLineColor });
             #endregion
             #region 鍒嗕韩
-            if (pageTitleId != StringId.AddRoom)
-            {
-                sharedView = new FrameLayout()
-                {
-                    Height = Application.GetRealHeight(50),
-                };
-                roomInfoView.AddChidren(sharedView);
-                rowCount++;
-                btnSharedTitle = new Button()
-                {
-                    X = Application.GetRealWidth(16),
-                    Width = Application.GetRealWidth(120),
-                    TextAlignment = TextAlignment.CenterLeft,
-                    TextColor = CSS_Color.FirstLevelTitleColor,
-                    TextSize = CSS_FontSize.SubheadingFontSize,
-                    TextID = StringId.Shared,
-                };
-                sharedView.AddChidren(btnSharedTitle);
-                btnSharedInfo = new Button()
-                {
-                    X = Application.GetRealWidth(100),
-                    Width = Application.GetRealWidth(230),
-                    TextAlignment = TextAlignment.CenterRight,
-                    TextColor = CSS_Color.PromptingColor1,
-                    TextSize = CSS_FontSize.TextFontSize,
-                };
-                sharedView.AddChidren(btnSharedInfo);
-                btnSharedRight = new Button()
-                {
-                    X = Application.GetRealWidth(339),
-                    Gravity = Gravity.CenterVertical,
-                    Width = Application.GetMinRealAverage(16),
-                    Height = Application.GetMinRealAverage(16),
-                    UnSelectedImagePath = "Public/Right.png",
-                };
-                sharedView.AddChidren(btnSharedRight);
-                roomInfoView.AddChidren(new Button() { X = Application.GetRealWidth(16), Height = Application.GetRealHeight(1), Width = Application.GetRealWidth(343), BackgroundColor = CSS_Color.DividingLineColor });
-            }
+            //if (pageTitleId != StringId.AddRoom)
+            //{
+            //    sharedView = new FrameLayout()
+            //    {
+            //        Height = Application.GetRealHeight(50),
+            //    };
+            //    roomInfoView.AddChidren(sharedView);
+            //    rowCount++;
+            //    btnSharedTitle = new Button()
+            //    {
+            //        X = Application.GetRealWidth(16),
+            //        Width = Application.GetRealWidth(120),
+            //        TextAlignment = TextAlignment.CenterLeft,
+            //        TextColor = CSS_Color.FirstLevelTitleColor,
+            //        TextSize = CSS_FontSize.SubheadingFontSize,
+            //        TextID = StringId.Shared,
+            //    };
+            //    sharedView.AddChidren(btnSharedTitle);
+            //    btnSharedInfo = new Button()
+            //    {
+            //        X = Application.GetRealWidth(100),
+            //        Width = Application.GetRealWidth(230),
+            //        TextAlignment = TextAlignment.CenterRight,
+            //        TextColor = CSS_Color.PromptingColor1,
+            //        TextSize = CSS_FontSize.TextFontSize,
+            //    };
+            //    sharedView.AddChidren(btnSharedInfo);
+            //    btnSharedRight = new Button()
+            //    {
+            //        X = Application.GetRealWidth(339),
+            //        Gravity = Gravity.CenterVertical,
+            //        Width = Application.GetMinRealAverage(16),
+            //        Height = Application.GetMinRealAverage(16),
+            //        UnSelectedImagePath = "Public/Right.png",
+            //    };
+            //    sharedView.AddChidren(btnSharedRight);
+            //    roomInfoView.AddChidren(new Button() { X = Application.GetRealWidth(16), Height = Application.GetRealHeight(1), Width = Application.GetRealWidth(343), BackgroundColor = CSS_Color.DividingLineColor });
+            //}
+
             #endregion
             #region 鍔熻兘绠$悊
             functionManagemantView = new FrameLayout()

--
Gitblit v1.8.0