protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); StatusBarUtil.SetColorStatusBars(this); SetContentView(Resource.Layout.SplashScreen); var tokenTemp = AccessTokenUtil.GetToken(this); ClipboardManager cm = (ClipboardManager)GetSystemService(Context.ClipboardService); ClipData cldata = ClipData.NewPlainText("label", "cnblogs.com"); cm.PrimaryClip = cldata; if (string.IsNullOrEmpty(tokenTemp.access_token) || tokenTemp.IsExpire) { await AuthorizationRequest.Client_Credentials((token) => { token.RefreshTime = DateTime.Now; AccessTokenUtil.SaveToken(token, this); }, error => { System.Diagnostics.Debug.Write(error); }); } Handler handler = new Handler(); handler.PostDelayed((() => { StartActivity(new Intent(this, typeof(MainActivity))); this.Finish(); }), 2000); // Create your application here }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here btn_exitLogin = FindViewById <Button>(Resource.Id.btn_exitLogin); SetToolBarNavBack(); StatusBarUtil.SetColorStatusBars(this); SetToolBarTitle(Resources.GetString(Resource.String.setting)); UpdateViewStatus(); btn_exitLogin.Click += (s, e) => { Android.Support.V7.App.AlertDialog.Builder alertDialog = new Android.Support.V7.App.AlertDialog.Builder(this) .SetTitle("提示") .SetMessage("你确定退出当前账号?") .SetPositiveButton("确定", (s1, e1) => { //UserBlogShared.SetUserBlog(); UserUtil.Instance(this).Logout(); MobclickAgent.OnProfileSignOff(); UpdateViewStatus(); //AlertUtil.ToastLong(this,"成功"); }) .SetNegativeButton("取消", (s1, e1) => { return; }); alertDialog.Create().Show(); }; }