@Override
 public void didDismissContent(
     PHPublisherContentRequest request, PHPublisherContentRequest.PHDismissType type) {
   String message =
       String.format("User dismissed request: %s of type: %s", request, type.toString());
   super.addMessage(message);
 }
Example #2
0
 ///////////////////////////////////////////////////////////////
 ////////////////////////// Delegate Methods ///////////////////
 public void requestSucceeded(PHAPIRequest request, JSONObject responseData) {
   try {
     String formattedJson = responseData.toString(2);
     super.addMessage(String.format("Success with response: %s", formattedJson));
   } catch (JSONException e) {
     e.printStackTrace();
   }
 }
  @Override
  public void startRequest() {
    super.startRequest();

    // testing the badge
    PHNotificationView notifyView = new PHNotificationView(this, placementTxt.getText().toString());
    notifyView.setBackgroundColor(0xFF020AFF);
    notifyView.refresh();

    super.addMessage("Notification View: ", notifyView);

    if (!preloaded) {
      // pass ourselves as the delegate AND the context
      request = new PHPublisherContentRequest(this, placementTxt.getText().toString());
      request.setOnPurchaseListener(this);
    }

    request.send();

    preloaded = false;
  }
 @Override
 public void contentDidFail(PHPublisherContentRequest request, Exception e) {
   String message = String.format(" Content failed with error; %s", e);
   super.addMessage(message);
 }
 @Override
 public void didFail(PHPublisherContentRequest request, String error) {
   String message = String.format(" Failed with error: %s", error);
   super.addMessage(message);
 }
 @Override
 public void didDisplayContent(PHPublisherContentRequest request, PHContent content) {
   String message = String.format("Displayed Content: %s", content);
   super.addMessage(message);
 }
 @Override
 public void willDisplayContent(PHPublisherContentRequest request, PHContent content) {
   String message =
       String.format("Recieved content: %s. \n-------\npreparing for display", content);
   super.addMessage(message);
 }
 @Override
 public void willGetContent(PHPublisherContentRequest request) {
   PHStringUtil.log("Will get content...");
   super.addMessage("Starting content request...");
 }
Example #9
0
 public void requestFailed(PHAPIRequest request, Exception e) {
   super.addMessage(String.format("Failed with error: %s", e.toString()));
 }