From d41f1d4a478c1afcc43f3a5abb0ba76e376bc7c1 Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期二, 09 三月 2021 15:23:25 +0800
Subject: [PATCH] 2

---
 HDL-ON_Android/Application.cs |   32 ++++++++++++++++++++++++++++++--
 1 files changed, 30 insertions(+), 2 deletions(-)

diff --git a/HDL-ON_Android/Application.cs b/HDL-ON_Android/Application.cs
index b8dd1ec..bb26507 100644
--- a/HDL-ON_Android/Application.cs
+++ b/HDL-ON_Android/Application.cs
@@ -57,8 +57,32 @@
             Manifest.Permission.Camera, Manifest.Permission.ProcessOutgoingCalls, Manifest.Permission.GetAccounts};
             //绂佹灞忓箷闀夸寒
             BaseActivity.KeepScreenON = false;
-            //闅愯棌杩嫓铏氭嫙鎸夐敭
+            //闅愯棌铏氭嫙鎸夐敭
             BaseActivity.IsHideVirualButtons = true;
+            //瀹炵幇瀹夊崜杩斿洖鎸夐敭
+            BaseActivity.BackKeyAction = () => {
+                try
+                {
+                    var result = MainPage.LoadEvent_BackAction();
+                    switch (result)
+                    {
+                        case 0:
+                            break;
+                        case 1:
+                        case 2:
+                            BaseActivity.VerifyDateTime = DateTime.MaxValue;
+                            break;
+                        default:
+                            BaseActivity.VerifyDateTime = DateTime.MaxValue;
+                            break;
+                    }
+                }
+                catch (Exception ex)
+                {
+                    Console.WriteLine(ex.Message);
+                }
+            };
+
             init();
             BaseActivity.OnCreateActoin += (activity, application) =>
             {
@@ -68,6 +92,10 @@
                 if (localeList.Language == "zh")
                 {
                     Language.CurrentLanguage = "Chinese";
+                }
+                else
+                {
+                    Language.CurrentLanguage = "English";
                 }
         
                 //鑾峰彇鏋佸厜鎺ㄩ�両D
@@ -349,7 +377,7 @@
             if (CloseTime.AddSeconds(10) < DateTime.Now)
             {
                 //鍚庡彴瓒呰繃10s灏辨柇寮�MQTT閲嶈繛
-                if (HDL_ON.DriverLayer.Control.Ins.IsRemote)
+                //if (HDL_ON.DriverLayer.Control.Ins.IsRemote)
                 {
                     HDL_ON.DAL.Mqtt.MqttClient.DisConnectRemote("closeTime", false);
                 }

--
Gitblit v1.8.0