From e7290281eabcb88d2e430dea9782565474837ce1 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期五, 20 十月 2023 14:29:54 +0800
Subject: [PATCH] Merge branch 'Dev-Branch' into wjc
---
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