From 3fcb73db484d2bed5ee993702913a7eaea68068c Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期五, 18 八月 2023 18:01:23 +0800
Subject: [PATCH] 2.1.2

---
 HDL-ON_Android/AgreementActivity.cs |   95 +++++++++++++++++++++++++----------------------
 1 files changed, 51 insertions(+), 44 deletions(-)

diff --git a/HDL-ON_Android/AgreementActivity.cs b/HDL-ON_Android/AgreementActivity.cs
index 9dcf435..74b520d 100644
--- a/HDL-ON_Android/AgreementActivity.cs
+++ b/HDL-ON_Android/AgreementActivity.cs
@@ -16,54 +16,61 @@
     {
         protected override void OnCreate(Bundle savedInstanceState)
         {
-            base.OnCreate(savedInstanceState);
-
-            // Create your application here
-            SetContentView(Resource.Layout.activity_splash);
-
-            Android.Widget.TextView tvPrivacyPolicy = FindViewById<Android.Widget.TextView>(Resource.Id.privacy_policy_btn);
-            Android.Widget.TextView tvServiceAgreement = FindViewById<Android.Widget.TextView>(Resource.Id.service_agreement_btn);
-
-            Android.Widget.Button btnDisagree = FindViewById<Android.Widget.Button>(Resource.Id.disagree_btn);
-            Android.Widget.Button btnAgree = FindViewById<Android.Widget.Button>(Resource.Id.agree_btn);
-
-            tvPrivacyPolicy.Click += (sender, e) =>
+            try
             {
-                Intent i = new Intent(this, typeof(WebviewActivity));
+                base.OnCreate(savedInstanceState);
 
-                i.PutExtra("url", HDL_ON.Constant.URL_PRIVACYPOLICY);
-                StartActivity(i);
-                Intent data = new Intent();
-                data.PutExtra("data", "disagree");
-                SetResult(Result.Canceled, Intent);
-            };
-            tvServiceAgreement.Click += (sender, e) =>
+                // Create your application here
+                SetContentView(Resource.Layout.activity_splash);
+
+                Android.Widget.TextView tvPrivacyPolicy = FindViewById<Android.Widget.TextView>(Resource.Id.privacy_policy_btn);
+                Android.Widget.TextView tvServiceAgreement = FindViewById<Android.Widget.TextView>(Resource.Id.service_agreement_btn);
+
+                Android.Widget.Button btnDisagree = FindViewById<Android.Widget.Button>(Resource.Id.disagree_btn);
+                Android.Widget.Button btnAgree = FindViewById<Android.Widget.Button>(Resource.Id.agree_btn);
+
+                tvPrivacyPolicy.Click += (sender, e) =>
+                {
+                    Intent i = new Intent(this, typeof(WebviewActivity));
+
+                    i.PutExtra("url", HDL_ON.Constant.URL_PRIVACYPOLICY);
+                    StartActivity(i);
+                    Intent data = new Intent();
+                    data.PutExtra("data", "disagree");
+                    SetResult(Result.Canceled, Intent);
+                };
+                tvServiceAgreement.Click += (sender, e) =>
+                {
+                    Intent i = new Intent(this, typeof(WebviewActivity));
+
+                    i.PutExtra("url", HDL_ON.Constant.URL_USERAGREEMENT);
+
+                    StartActivity(i);
+                    Intent data = new Intent();
+                    data.PutExtra("data", "disagree");
+                    SetResult(Result.Canceled, Intent);
+                };
+                btnDisagree.Click += (sender, e) =>
+                {
+                    //Java.Lang.JavaSystem.Exit(0);
+                    FinishAffinity();
+                };
+                btnAgree.Click += (sender, e) =>
+                {
+                    OnAppConfig.Instance.isAgreePrivacyPolicy = true;
+                    OnAppConfig.Instance.FirstRunApp = false;
+                    OnAppConfig.Instance.SaveConfig();
+
+                    Intent data = new Intent();
+                    data.PutExtra("data", "agree");
+                    SetResult(Result.Ok, Intent);
+                    Finish();
+                };
+            }catch(Exception ex)
             {
-                Intent i = new Intent(this, typeof(WebviewActivity));
+                Console.WriteLine("AgreementActivity----------------------------1"+ex.Message);
 
-                i.PutExtra("url",HDL_ON.Constant.URL_USERAGREEMENT);
-
-                StartActivity(i);
-                Intent data = new Intent();
-                data.PutExtra("data", "disagree");
-                SetResult(Result.Canceled, Intent);
-            };
-            btnDisagree.Click += (sender, e) =>
-            {
-                //Java.Lang.JavaSystem.Exit(0);
-                FinishAffinity();
-            };
-            btnAgree.Click += (sender, e) =>
-            {
-                OnAppConfig.Instance.isAgreePrivacyPolicy = true;
-                OnAppConfig.Instance.FirstRunApp = false;
-                OnAppConfig.Instance.SaveConfig();
-
-                Intent data = new Intent();
-                data.PutExtra("data", "agree");
-                SetResult(Result.Ok, Intent);
-                Finish();
-            };
+            }
         }
     }
 }
\ No newline at end of file

--
Gitblit v1.8.0