Exemple #1
0
 //应用信息
 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;
         }
     }
 }
Exemple #2
0
 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;
 }
Exemple #3
0
 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();
     }
 }