//应用信息 public void next(XAppInfo data) { if (data.code == 404) { System.Environment.Exit(0); } appInfo = data; Loading.Hide(); if (data.data.authmode == 0) { ShowDialog(); } else if (data.data.authmode == 1) { share = PreferenceManager.GetDefaultSharedPreferences(Base); edit = share.Edit(); int Show_Count = share.GetInt("Show_Count", 0); if (Show_Count < appInfo.data.show_count) { new Handler().PostDelayed(() => { ShowGroup(); edit.PutInt("Show_Count", Show_Count + 1); edit.Apply(); }, data.data.delay_time * 1000); } else { HookView.Visibility = ViewStates.Gone; } } }
private void AntiDialog(Activity activity) { new AlertDialog.Builder(activity) .SetTitle("Piracy warning") .SetMessage(AuthDialog.Dialog.XSignInfo.msg) .SetCancelable(false) .SetPositiveButton("Close", (s, e) => { Finish(); System.Environment.Exit(0); }) .Show(); XAppInfo = null; }
public void next(XAppInfo data) { IS_Run = true; if (data.code == 404) { System.Environment.Exit(0); } XAppInfo = data; Loading.Hide(); if (data.data.authmode == 0) { Init(); } else { Toast.MakeText(this, "应用模式不一致", ToastLength.Long).Show(); } }