From 65d30e65eb0ee4168871e891984ea565b144c7f4 Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期五, 16 七月 2021 10:35:10 +0800
Subject: [PATCH] 海林传感器主页显示

---
 HDL-ON_Android/LeChengVideo/Form/ReverseCallFragment.cs |   48 ++++++++++++++++++------------------------------
 1 files changed, 18 insertions(+), 30 deletions(-)

diff --git a/HDL-ON_Android/LeChengVideo/Form/ReverseCallFragment.cs b/HDL-ON_Android/LeChengVideo/Form/ReverseCallFragment.cs
index 84d67cf..4f0d886 100644
--- a/HDL-ON_Android/LeChengVideo/Form/ReverseCallFragment.cs
+++ b/HDL-ON_Android/LeChengVideo/Form/ReverseCallFragment.cs
@@ -50,7 +50,7 @@
             CurtActivity.Play();
 
             CurtActivity.CloseAudio();
-            
+
             return mView;
         }
 
@@ -95,6 +95,16 @@
                 catch { }
 
             }).Start();
+        }
+
+        /// <summary>
+        /// 寮�閿�
+        /// </summary>
+        private void Unlock()
+        {
+            //
+            CurtActivity.Unlock();
+            UpdataUnlockState();
         }
 
         /// <summary>
@@ -206,39 +216,17 @@
             else if (v.Equals(screenshotImg))
             {
                 //鏈夎棰戣繃鏉ュ彲璋冪敤姝ゆ帴鍙h繘琛屾媿鐓�
+                screenshotImg.Selected = true;
+                SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");
+                string time = format.Format(new Date(SystemClock.CurrentThreadTimeMillis()));
+                string ss = Android.OS.Environment.ExternalStorageDirectory.Path + "/DCIM/Camera";
+                string path = ss + "/" + time + ".jpg";
+                CurtActivity.SnapShot(path);
             }
             else if (v.Equals(unlockImg))
             {
-                PostUnlock();
+                CurtActivity.Unlock();
             }
-        }
-
-        /// <summary>
-        /// post 鎴浘
-        /// </summary>
-        /// <param name="path">鎴浘淇濈暀鐨勮矾寰�</param>
-        private void PostScreenshot(string path)
-        {
-            new Thread(() =>
-            {
-                try
-                {
-                    string[] str = path.Split("/");
-                    string img_name = str.GetValue(str.Length - 1).ToString().Replace(".jpg", "");
-                    byte[] images = FileUtlis.Files.ReadFileForPath(path);
-                    Dictionary<string, object> d = new Dictionary<string, object>();
-                    d.Add("callId", VideoActivity.CallId);
-                    d.Add("images", images);
-                    d.Add("imagesName", img_name);
-                    string jsonString = HttpUtil.GetSignRequestJson(d);
-
-                    string url = "/home-wisdom/app/fl/vi/screenshot";
-                    ResponsePackNew response = HttpUtil.RequestHttpsPost(url, jsonString);
-                    Log.Info("LcVideo", "Post Screenshot Response code=" + response.Code);
-                }
-                catch { }
-
-            }).Start();
         }
 
         /// <summary>

--
Gitblit v1.8.0