From eace7a4d75c0bea498253f524906c6ce326b80f2 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期二, 14 三月 2023 11:33:03 +0800 Subject: [PATCH] 2023年03月14日11:32:57 --- HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs | 70 +++++++++++++++++++++++++++++----- 1 files changed, 59 insertions(+), 11 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs index cf5d627..ada722d 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs @@ -1,6 +1,7 @@ 锘縰sing System; using HDL_ON.Entity; using System.Collections.Generic; +using Shared; namespace HDL_ON.UI.UI2.FuntionControlView.VideoDoorLock { @@ -29,18 +30,30 @@ /// <summary> /// 璺宠浆鍒癆ndroid閭h竟鍘� /// </summary> - public void SkipAddDeviceActivity() + public void SkipAddDeviceActivity( ) { //鏈疄鐜� +#if __IOS__ + +#else + +#endif + } + /// <summary> /// 璺宠浆鍒癆ndroid(瀹炴椂瑙嗛)閭h竟鍘� /// </summary> public void SkipRTVActivity() { - //鏈疄鐜� - HDL_ON.UI.UI2.FuntionControlView.Video.View.ShowDialog showDialog = new UI2.FuntionControlView.Video.View.ShowDialog(); - showDialog.ClickBox("", (s) => { }, (s1) => { }); + Video.View.ShowDialog.Currnet.ClickBox(Language.StringByID(StringId.laizimenlinghujiao), (dialog) => + { + dialog.Close(); + }, (dialog) => + { + dialog.Close(); + }); + //jumpToEZRealPlayActivity(Shared.Application.Activity, deviceId, deviceSerial, deviceType) } /// <summary> /// 璺宠浆鍒癆ndroid(鍘嗗彶璁板綍)閭h竟鍘� @@ -48,17 +61,13 @@ public void SkipRecordActivity() { //鏈疄鐜� - HDL_ON.UI.UI2.FuntionControlView.Video.View.ShowDialog showDialog = new UI2.FuntionControlView.Video.View.ShowDialog(); - showDialog.ClickBox("", (s) => { }, (s1) => { }); } /// <summary> /// 璺宠浆鍒癆ndroid(涓存椂瀵嗙爜)閭h竟鍘� /// </summary> public void SkipPSWActivity() { - //鏈疄鐜� - HDL_ON.UI.UI2.FuntionControlView.Video.View.ShowDialog showDialog = new UI2.FuntionControlView.Video.View.ShowDialog(); - showDialog.ClickBox("", (s) => { }, (s1) => { }); + //jumpTempPasswordActivity(Application.Activity, deviceId); } /// <summary> /// 钀ょ煶瑙嗛闂ㄩ攣鐨勫浘鏍� @@ -98,9 +107,48 @@ FunctionList.List.DeleteFunction(function); MainPage.Log($"鏂囦欢鍒犻櫎->{function.name}-->{function.spk}"); } + /// <summary> + /// 闂儊妗� + /// </summary> + /// <param name="frame">鐖惰鍥�</param> + /// <param name="tipText">鎻愮ず鏂囨湰</param> + /// <param name="closeTime">鏄剧ず鏃堕棿,榛樿鏄�1s</param> + public void ShowTip(FrameLayout frame, string tipText, int closeTime = 1) + { + Application.RunOnMainThread(() => + { + new Tip() + { + CloseTime = closeTime, + Text = tipText, + Direction = AMPopTipDirection.None, + }.Show(frame); + }); + } + - + /// <summary> + /// 淇℃伅鎻愮ず绐楀彛锛岃嚜鍔ㄥ叧闂� + /// </summary> + /// <param name="msg">鎻愮ず閿欒鏂囨湰</param> + public void ShowTip(string msg, int time = 2) + { + Application.RunOnMainThread(() => + { + new PublicAssmebly().TipMsgAutoClose(msg, false, time * 1000); + }); + } + /// <summary> + /// 瀵硅瘽妗� + /// </summary> + public void ShowAlert() + { + Application.RunOnMainThread(() => + { + new Alert("", "瑙嗛闂ㄩ攣涓�", "鍙栨秷", "纭畾").Show(); + }); + } /// <summary> /// 鑾峰彇钀ょ煶瑙嗛闂ㄩ攣鍒楄〃 /// </summary> @@ -109,7 +157,7 @@ { var list = FunctionList.List.GetVideoDoorLockList(); #if DEBUG - list.Add(new Function { name = "瑙嗛闂ㄩ攣涓�", sid = "23456789", spk = SPK.VideoDoorLock }); + //list.Add(new Function { name = "瑙嗛闂ㄩ攣涓�", sid = "23456789", spk = SPK.VideoDoorLock }); //list.Add(new Function { name = "瑙嗛闂ㄩ攣浜�", sid = "2345678922", spk = SPK.VideoDoorLock }); #endif return list; -- Gitblit v1.8.0