From b94f318b1cb5c3618dd53b5240c1d999c8427b71 Mon Sep 17 00:00:00 2001 From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local> Date: 星期五, 29 十一月 2019 13:09:25 +0800 Subject: [PATCH] 2019.11.29 --- ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs b/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs index 01a76f9..ab15511 100644 --- a/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs +++ b/ZigbeeApp/Shared/Phone/Device/CommonForm/SceneCategoryView.cs @@ -73,6 +73,11 @@ Radius = (uint)Application.GetRealHeight(17) }; sceneRowLayout.AddChidren(sceneImg); + if (scene.IconPathType != 0) + { + sceneImg.UnSelectedImagePath = System.IO.Path.Combine(Config.Instance.FullPath, scene.IconPath); + } + sceneImg.SetViewShadow(true); var leftFL = new FrameLayout { @@ -141,7 +146,7 @@ Y = Application.GetRealHeight(317), Width = Application.GetRealWidth(200), Height = Application.GetRealHeight(58), - Text = CommonFormResouce.GetTimeString(scene.RemainTime), + Text = CommonFormResouce.GetTimeString(scene.SceneDelayTime), TextAlignment = TextAlignment.CenterRight, TextColor = ZigbeeColor.Current.GXCTextSelectedColor3 }; @@ -314,19 +319,18 @@ CommonPage.Instance.ShowErrorInfoAlert(R.MyInternationalizationString.ControlSceneFail); } - var times = scene.SceneDelayTime; - scene.RemainTime = times; + scene.RemainTime = scene.SceneDelayTime; scene.SceneDelayTime = 0; new System.Threading.Thread(() => { - while (times > 0) + while (scene.RemainTime > 0) { System.Threading.Thread.Sleep(1000); Application.RunOnMainThread(() => { - SetTimeText(CommonFormResouce.GetTimeString(times)); + SetTimeText(CommonFormResouce.GetTimeString(scene.RemainTime)); }); - times -= 1; + scene.RemainTime -= 1; } Application.RunOnMainThread(() => { -- Gitblit v1.8.0