From f9181a9c8125136f597add7c30cb2ff508d54ba7 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期四, 25 七月 2024 17:34:32 +0800
Subject: [PATCH] 2024年07月25日17:33:40

---
 HDL-ON_Android/AgreementActivity.cs |  106 ++++++++++++++++++++++++++--------------------------
 1 files changed, 53 insertions(+), 53 deletions(-)

diff --git a/HDL-ON_Android/AgreementActivity.cs b/HDL-ON_Android/AgreementActivity.cs
index 84a475a..74b520d 100644
--- a/HDL-ON_Android/AgreementActivity.cs
+++ b/HDL-ON_Android/AgreementActivity.cs
@@ -1,76 +1,76 @@
 锘縰sing System;
 using Android.App;
 using Android.Content;
+using Android.Content.PM;
 using Android.Net;
 using Android.OS;
 using CN.Jpush.Android.Api;
 //using Android.Widget;
-using Com.Hdl.ON.Jpush.Androidjpush;
 using HDL_ON;
-using Java.Util;
-using Microsoft.AppCenter;
-using Microsoft.AppCenter.Analytics;
-using Microsoft.AppCenter.Crashes;
-using Shared;
 
 
 namespace HDL_ON_Android
 {
-    [Activity(Label = "AgreementActivity", Theme = "@style/MyTheme1")]
+    [Activity(Label = "AgreementActivity", Theme = "@style/MyTheme1", ScreenOrientation = ScreenOrientation.Portrait)]
     public class AgreementActivity : Activity
     {
         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", "https://developer.hdlcontrol.com/HDLOnPlusPrivacyPolicy.html");
-                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", "https://developer.hdlcontrol.com/HDLOnPlusUserAgreement.html");
-
-                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