| | |
| | | |
| | | Function device; |
| | | FaceUnlockSetupObj faceUnlockSetup; |
| | | public VideoDoorlockFaceUnlockTriggerSettingPage(Function function,FaceUnlockSetupObj setupObj) |
| | | Action<int> updataAction; |
| | | public VideoDoorlockFaceUnlockTriggerSettingPage(Function function,FaceUnlockSetupObj setupObj,Action<int> action) |
| | | { |
| | | updataAction = action; |
| | | bodyView = this; |
| | | device = function; |
| | | faceUnlockSetup = setupObj; |
| | |
| | | TextID = StringId.ManualTriggering, |
| | | }; |
| | | manualView.AddChidren(btnManualText); |
| | | btnManualText.MouseUpEventHandler = (sender, e) => { |
| | | |
| | | }; |
| | | #endregion |
| | | |
| | | |
| | |
| | | btnManualText.TextColor = CSS_Color.MainColor; |
| | | automaitcTipView.Visible = true; |
| | | manualTipView.Visible = false; |
| | | |
| | | updataAction?.Invoke(0); |
| | | }); |
| | | } |
| | | else |
| | |
| | | //失败提示 |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | if (!string.IsNullOrEmpty(pack.message)) |
| | | if (string.IsNullOrEmpty(pack.message)) |
| | | { |
| | | pack.message = Language.StringByID(StringId.OperationFailed); |
| | | } |
| | | { |
| | | var tip = new Tip() |
| | | { |
| | |
| | | btnManualText.TextColor = CSS_Color.MainBackgroundColor; |
| | | automaitcTipView.Visible = false; |
| | | manualTipView.Visible = true; |
| | | updataAction?.Invoke(1); |
| | | |
| | | }); |
| | | } |
| | |
| | | //失败提示 |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | if (!string.IsNullOrEmpty(pack.message)) |
| | | if (string.IsNullOrEmpty(pack.message)) |
| | | { |
| | | pack.message = Language.StringByID(StringId.OperationFailed); |
| | | } |
| | | { |
| | | var tip = new Tip() |
| | | { |
| | |
| | | TextSize = CSS_FontSize.PromptFontSize_FirstLevel, |
| | | TextColor = CSS_Color.PromptingColor1, |
| | | TextID = StringId.FaceUnlockNote, |
| | | IsMoreLines = true, |
| | | }; |
| | | automaitcTipView.AddChidren(btnAutomaitcNote); |
| | | |