From eaaa2635f9ef5e431e00df922731a54c20cf7016 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期一, 31 七月 2023 19:41:58 +0800
Subject: [PATCH] 三相空开备份
---
HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorlockFaceUnlockTriggerSettingPage.cs | 106 +++++++++++++++++++++++++++++++++++++----------------
1 files changed, 74 insertions(+), 32 deletions(-)
diff --git a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorlockFaceUnlockTriggerSettingPage.cs b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorlockFaceUnlockTriggerSettingPage.cs
index 3305afc..6bc84a5 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorlockFaceUnlockTriggerSettingPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorlockFaceUnlockTriggerSettingPage.cs
@@ -41,9 +41,10 @@
Y = Application.GetRealHeight(20),
Width = Application.GetRealWidth(164),
Height = Application.GetRealWidth(60),
- Radius = (uint)Application.GetRealWidth(30),
+ Radius = (uint)Application.GetRealWidth(12),
BackgroundColor = faceUnlockSetup.mode == 0 ? CSS_Color.MainColor : CSS_Color.MainBackgroundColor,
BorderColor = CSS_Color.MainColor,
+ BorderWidth = 1,
};
contentView.AddChidren(autoView);
@@ -60,10 +61,11 @@
var btnAutoText = new Button
{
X = btnAutoIcon.Right + Application.GetRealWidth(4),
- Width = Application.GetRealWidth(50),
+ Width = Application.GetRealWidth(90),
TextAlignment = TextAlignment.CenterLeft,
TextSize = CSS_FontSize.HeadlineFontSize,
TextColor = faceUnlockSetup.mode == 1 ? CSS_Color.MainColor : CSS_Color.MainBackgroundColor,
+ TextID = StringId.AutomaticTriggering,
};
autoView.AddChidren(btnAutoText);
@@ -74,13 +76,14 @@
#region 鎵嬪姩瑙﹀彂
var manualView = new FrameLayout()
{
- X = Application.GetRealWidth(16),
+ X = Application.GetRealWidth(196),
Y = Application.GetRealHeight(20),
Width = Application.GetRealWidth(164),
Height = Application.GetRealWidth(60),
- Radius = (uint)Application.GetRealWidth(30),
+ Radius = (uint)Application.GetRealWidth(12),
BackgroundColor = faceUnlockSetup.mode == 1 ? CSS_Color.MainColor : CSS_Color.MainBackgroundColor,
BorderColor = CSS_Color.MainColor,
+ BorderWidth = 1,
};
contentView.AddChidren(manualView);
@@ -97,15 +100,13 @@
var btnManualText = new Button
{
X = btnManualIcon.Right + Application.GetRealWidth(4),
- Width = Application.GetRealWidth(50),
+ Width = Application.GetRealWidth(90),
TextAlignment = TextAlignment.CenterLeft,
TextSize = CSS_FontSize.HeadlineFontSize,
TextColor = faceUnlockSetup.mode == 0 ? CSS_Color.MainColor : CSS_Color.MainBackgroundColor,
+ TextID = StringId.ManualTriggering,
};
manualView.AddChidren(btnManualText);
- btnManualText.MouseUpEventHandler = (sender, e) => {
-
- };
#endregion
@@ -134,7 +135,9 @@
btnAutoText.TextColor = CSS_Color.MainBackgroundColor;
manualView.BackgroundColor = CSS_Color.MainBackgroundColor;
btnManualIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/ManualTriggerIcon_blue.png";
- btnAutoText.TextColor = CSS_Color.MainColor;
+ btnManualText.TextColor = CSS_Color.MainColor;
+ automaitcTipView.Visible = true;
+ manualTipView.Visible = false;
});
}
@@ -143,7 +146,10 @@
//澶辫触鎻愮ず
Application.RunOnMainThread(() =>
{
- if (!string.IsNullOrEmpty(pack.message))
+ if (string.IsNullOrEmpty(pack.message))
+ {
+ pack.message = Language.StringByID(StringId.OperationFailed);
+ }
{
var tip = new Tip()
{
@@ -198,7 +204,9 @@
btnAutoText.TextColor = CSS_Color.MainColor;
manualView.BackgroundColor = CSS_Color.MainColor;
btnManualIcon.UnSelectedImagePath = "FunctionIcon/DoorLock/ManualTriggerIcon_white.png";
- btnAutoText.TextColor = CSS_Color.MainBackgroundColor;
+ btnManualText.TextColor = CSS_Color.MainBackgroundColor;
+ automaitcTipView.Visible = false;
+ manualTipView.Visible = true;
});
}
@@ -207,7 +215,10 @@
//澶辫触鎻愮ず
Application.RunOnMainThread(() =>
{
- if (!string.IsNullOrEmpty(pack.message))
+ if (string.IsNullOrEmpty(pack.message))
+ {
+ pack.message = Language.StringByID(StringId.OperationFailed);
+ }
{
var tip = new Tip()
{
@@ -242,31 +253,31 @@
if(faceUnlockSetup.mode == 0)
{
- automaitcView.Visible = true;
- manualView.Visible = false;
+ automaitcTipView.Visible = true;
+ manualTipView.Visible = false;
}
else
{
- automaitcView.Visible = false;
- manualView.Visible = true;
+ automaitcTipView.Visible = false;
+ manualTipView.Visible = true;
}
}
- FrameLayout automaitcView;
- FrameLayout manualView;
+ FrameLayout automaitcTipView;
+ FrameLayout manualTipView;
/// <summary>
/// 鍔犺浇鑷姩瑙﹀彂鏂瑰紡鎻愮ず
/// </summary>
void loadAutomaitcTipView()
{
- automaitcView = new FrameLayout()
+ automaitcTipView = new FrameLayout()
{
- Y = Application.GetRealHeight(128),
+ Y = Application.GetRealHeight(128 + 64),
Height = Application.GetRealHeight(667 - 128 - 64),
BackgroundColor = CSS_Color.MainBackgroundColor
};
- bodyView.AddChidren(automaitcView);
+ bodyView.AddChidren(automaitcTipView);
var btnAutomaitcImage = new Button()
{
@@ -275,7 +286,7 @@
Height = Application.GetRealWidth(200),
UnSelectedImagePath = "FunctionIcon/DoorLock/FaceUnlockImage.png",
};
- automaitcView.AddChidren(btnAutomaitcImage);
+ automaitcTipView.AddChidren(btnAutomaitcImage);
var btnAutomaitcTip = new Button()
{
@@ -289,7 +300,7 @@
IsMoreLines = true,
TextID = StringId.FaceUnlockTip
};
- automaitcView.AddChidren(btnAutomaitcTip);
+ automaitcTipView.AddChidren(btnAutomaitcTip);
var btnAutomaitcNote = new Button()
{
@@ -300,8 +311,9 @@
TextSize = CSS_FontSize.PromptFontSize_FirstLevel,
TextColor = CSS_Color.PromptingColor1,
TextID = StringId.FaceUnlockNote,
+ IsMoreLines = true,
};
- automaitcView.AddChidren(btnAutomaitcNote);
+ automaitcTipView.AddChidren(btnAutomaitcNote);
}
/// <summary>
@@ -309,35 +321,65 @@
/// </summary>
void loadManualTipView()
{
- manualView = new FrameLayout()
+ manualTipView = new FrameLayout()
{
- Y = Application.GetRealHeight(128),
+ Y = Application.GetRealHeight(128 + 64),
Height = Application.GetRealHeight(667 - 128 - 64),
BackgroundColor = CSS_Color.MainBackgroundColor
};
- bodyView.AddChidren(manualView);
+ bodyView.AddChidren(manualTipView);
+
+ var btnNumber1 = new Button()
+ {
+ X = Application.GetRealWidth(84),
+ //Y = Application.GetRealHeight()
+ Width = Application.GetRealWidth(24),
+ Height = Application.GetRealWidth(24),
+ Radius = (uint)Application.GetRealWidth(12),
+ BorderColor = CSS_Color.MainColor,
+ BorderWidth = 1,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextColor = CSS_Color.MainColor,
+ TextAlignment = TextAlignment.Center,
+ Text = "1",
+ };
+ manualTipView.AddChidren(btnNumber1);
+
+ var btnNumber2 = new Button()
+ {
+ X = Application.GetRealWidth(267),
+ //Y = Application.GetRealHeight()
+ Width = Application.GetRealWidth(24),
+ Height = Application.GetRealWidth(24),
+ Radius = (uint)Application.GetRealWidth(12),
+ BorderColor = CSS_Color.MainColor,
+ BorderWidth = 1,
+ TextSize = CSS_FontSize.SubheadingFontSize,
+ TextColor = CSS_Color.MainColor,
+ TextAlignment = TextAlignment.Center,
+ Text = "2",
+ };
+ manualTipView.AddChidren(btnNumber2);
var btnImage1 = new Button()
{
X = Application.GetRealWidth(16),
Y = Application.GetRealHeight(31),
- Gravity = Gravity.CenterHorizontal,
Width = Application.GetRealWidth(160),
Height = Application.GetRealWidth(160),
UnSelectedImagePath = "FunctionIcon/DoorLock/TouchUnlcokImage.png",
};
- manualView.AddChidren(btnImage1);
+ manualTipView.AddChidren(btnImage1);
var btnAutomaitcImage = new Button()
{
X = btnImage1.Right + Application.GetRealWidth(24),
Y = Application.GetRealHeight(31),
- Gravity = Gravity.CenterHorizontal,
Width = Application.GetRealWidth(160),
Height = Application.GetRealWidth(160),
UnSelectedImagePath = "FunctionIcon/DoorLock/FaceUnlockImage.png",
};
- manualView.AddChidren(btnAutomaitcImage);
+ manualTipView.AddChidren(btnAutomaitcImage);
var btnManualTip = new Button()
{
@@ -351,7 +393,7 @@
IsMoreLines = true,
TextID = StringId.FaceManualUnlockTip
};
- manualView.AddChidren(btnManualTip);
+ manualTipView.AddChidren(btnManualTip);
}
}
}
--
Gitblit v1.8.0