| | |
| | | using System; |
| | | using HDL_ON.Entity; |
| | | using System.Collections.Generic; |
| | | using Shared; |
| | | |
| | | namespace HDL_ON.UI.UI2.FuntionControlView.VideoDoorLock |
| | | { |
| | |
| | | /// <summary> |
| | | /// 跳转到Android那边去 |
| | | /// </summary> |
| | | public void SkipAddDeviceActivity() |
| | | public void SkipAddDeviceActivity( ) |
| | | { |
| | | //未实现 |
| | | #if __IOS__ |
| | | |
| | | #else |
| | | |
| | | #endif |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 跳转到Android(实时视频)那边去 |
| | | /// </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> |
| | | /// 跳转到Android(历史记录)那边去 |
| | |
| | | public void SkipRecordActivity() |
| | | { |
| | | //未实现 |
| | | HDL_ON.UI.UI2.FuntionControlView.Video.View.ShowDialog showDialog = new UI2.FuntionControlView.Video.View.ShowDialog(); |
| | | showDialog.ClickBox("", (s) => { }, (s1) => { }); |
| | | } |
| | | /// <summary> |
| | | /// 跳转到Android(临时密码)那边去 |
| | | /// </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> |
| | | /// 萤石视频门锁的图标 |
| | |
| | | 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> |
| | |
| | | { |
| | | 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; |