From eb3799496f3419e347849073e23e5105b74000e5 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期五, 26 三月 2021 17:41:18 +0800 Subject: [PATCH] 2021-3-26-4 --- Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs | 34 +++++++++++++++++++++++++++++++++- 1 files changed, 33 insertions(+), 1 deletions(-) diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs index b4f8024..d0d46eb 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs @@ -48,6 +48,39 @@ // Utlis.WriteLine (ex.ToString ()); //} + ShowBodyView (); + + } + + /// <summary> + /// 褰撳墠setting椤甸潰 鍔犺浇鏄惁鍒嗕韩浣忓畢瑙掕壊,鍐冲畾鏄惁闅愯棌鐩稿簲鐨勮彍鍗曟寜閽� + /// </summary> + static bool IsOthreShare = false; + /// <summary> + /// 浣忓畢鍒楄〃椤甸潰 + /// 鍒囨崲浣忓畢鍚庨渶瑕佸垽鏂槸鍚﹂渶瑕侀殣钘忔垨鑰呮樉绀哄姛鑳借彍鍗曟寜閽埛鏂板竷灞� + /// 褰撳墠浣忓畢鑷繁鐨勶細鏄剧ず鏁版嵁鎺ユ敹銆佸悓姝ユ暟鎹�佸畾鏃跺櫒銆乤lexa銆佸瓙璐﹀彿绠$悊 5涓姛鑳借彍鍗曟寜閽� + /// 瀛愯处鍙峰綋鍓嶄綇瀹呬笉鏄嚜宸辩殑锛氶殣钘忎笂闈�5涓寜閽� + /// </summary> + public static void CheckIfRefreshView () + { + if(UserConfig.Instance.CurrentRegion.IsOthreShare != IsOthreShare) { + ShowBodyView (); + //Utlis.WriteLine ("闇�瑕佸埛鏂�"); + } + } + + /// <summary> + /// 鍔犺浇BodyView + /// </summary> + public static void ShowBodyView () + { + if (UserMiddle.SettingView == null) return; + + UserMiddle.SettingView.RemoveAll (); + + IsOthreShare = UserConfig.Instance.CurrentRegion.IsOthreShare; + FrameLayout topUserMsgView = new FrameLayout () { Y = Application.GetRealHeight (126), Height = Application.GetRealHeight (175), @@ -556,7 +589,6 @@ BackgroundColor = SkinStyle.Current.MainColor }; UserMiddle.SettingView.AddChidren (btnNullSkin); - } static void GoData () -- Gitblit v1.8.0