private void Show(Activity activity)
 {
     AndroidAuditUtils.ShowPrompt(activity, PromptTitle, new string[] {
         ReviewAppStoreButtonText,
         RemindLaterButtonText,
         DontRemindButtonText
     },
                                  result => {
         if (result == 0)
         {
             DontRemind();
             if (OnReviewAppPlaystore == null || OnReviewAppPlaystore != null && OnReviewAppPlaystore.OnReviewAppPlaystoreResponse())
             {
                 AndroidAuditUtils.OpenAppStore(activity);
             }
         }
         else if (result == 1)
         {
             RemindUserLater();
         }
         else if (result == 2)
         {
             DontRemind();
         }
     });
 }
 private void Show(Activity activity)
 {
     AndroidAuditUtils.ShowPrompt(activity, PromptTitle, new string[] {
         PositiveButtonText,
         NegativeButtonText,
         RemindLaterButtonText,
         DontRemindButtonText
     },
                                  result =>
     {
         if (result == 0)
         {
             DontRemind();
             if (OnPositiveResponseCallback == null ||
                 (OnPositiveResponseCallback != null && OnPositiveResponseCallback.OnPositiveUserResponse()))
             {
                 AndroidAuditUtils.OpenAppStore(activity);
             }
         }
         else if (result == 1)
         {
             DontRemind();
             if (OnNegativeResponseCallback == null ||
                 (OnNegativeResponseCallback != null && OnNegativeResponseCallback.OnNegativeUserResponse()))
             {
                 OpenSuggestionPrompt(activity);
             }
         }
         else if (result == 2)
         {
             RemindUserLater();
         }
         else if (result == 3)
         {
             DontRemind();
         }
     });
 }