using 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", 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(Resource.Id.privacy_policy_btn); Android.Widget.TextView tvServiceAgreement = FindViewById(Resource.Id.service_agreement_btn); Android.Widget.Button btnDisagree = FindViewById(Resource.Id.disagree_btn); Android.Widget.Button btnAgree = FindViewById(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(); }; } } }