wxr
2019-12-26 dae426f9d22dabacaa78201414d86e1014992227
Crabtree/SmartHome/UI/SimpleControl/EquipmentPublicClass.cs
@@ -23,10 +23,10 @@
        /// </summary>
        public static void CheckLinkRemote (int status)
        {
            if (isConnectiong) {
                return;
            }
            isConnectiong = true;
            //if (isConnectiong) {
            //    return;
            //}
            //isConnectiong = true;
            UserConfig.Instance.internetStatus = status;
#if wallon
                return;
@@ -40,17 +40,18 @@
                    if (status == 0) {
                        Application.RunOnMainThread (() => {
                            MainPage.AddTip (Language.StringByID (R.MyInternationalizationString.InternetStatusTip));
                            UserMiddle.LinkStatusTip.BackgroundColor = SkinStyle.Current.DelColor;
                            MainPage.WiFiStatus = "CrabtreeAdd/WiFiUnlink.png";
                            UserMiddle.btnLinkStatus.UnSelectedImagePath = MainPage.WiFiStatus;
                        });
                    } else {
                        if (MainPage.LoginUser == null || !MainPage.LoginUser.IsLogin) {
                            return;
                        }
                        Application.RunOnMainThread (() => {
                            if (UserMiddle.LinkStatusTip.BackgroundColor == SkinStyle.Current.DelColor) {
                                UserMiddle.LinkStatusTip.BackgroundColor = SkinStyle.Current.MainColor;
                            }
                        });
                        //Application.RunOnMainThread (() => {
                        //    if (UserMiddle.LinkStatusTip.BackgroundColor == SkinStyle.Current.DelColor) {
                        //        UserMiddle.LinkStatusTip.BackgroundColor = SkinStyle.Current.MainColor;
                        //    }
                        //});
                        var localFileList = IO.FileUtils.ReadFiles ();
                        var gateWayList = localFileList.FindAll ((obj) => {
                            return (obj.StartsWith ("Equipment_")) && (
@@ -112,7 +113,8 @@
                                                    return;
                                                }
                                                Application.RunOnMainThread (() => {
                                                    UserMiddle.LinkStatusTip.BackgroundColor = SkinStyle.Current.LinkStatusTipColor;
                                                    MainPage.WiFiStatus = "CrabtreeAdd/WiFi.png";
                                                    UserMiddle.btnLinkStatus.UnSelectedImagePath = MainPage.WiFiStatus;
                                                    MainPage.Loading.Hide ();
                                                });
                                                Shared.SimpleControl.Phone.UserMiddle.ReadAllDeviceStatus ();