com.sponsorpay.sdk.android.publisher
Class ActivityOfferWebClient

java.lang.Object
  extended by WebViewClient
      extended by com.sponsorpay.sdk.android.publisher.OfferWebClient
          extended by com.sponsorpay.sdk.android.publisher.ActivityOfferWebClient

public class ActivityOfferWebClient
extends OfferWebClient

OfferWebClient defining common functionality for WebView instances displaying SponsorPay offers inside a dedicated activity.


Field Summary
private  Activity mHostActivity
           
private  boolean mShouldHostActivityStayOpen
           
 
Fields inherited from class com.sponsorpay.sdk.android.publisher.OfferWebClient
LOG_TAG, RESULT_CODE_NO_STATUS_CODE
 
Constructor Summary
ActivityOfferWebClient(Activity hostActivity, boolean shouldStayOpen)
           
 
Method Summary
protected  void onSponsorPayExitScheme(int resultCode, java.lang.String targetUrl)
           
 
Methods inherited from class com.sponsorpay.sdk.android.publisher.OfferWebClient
launchActivityWithUrl, parseSponsorPayExitUrlForResultCode, parseSponsorPayExitUrlForTargetUrl, shouldOverrideUrlLoading
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mHostActivity

private Activity mHostActivity

mShouldHostActivityStayOpen

private boolean mShouldHostActivityStayOpen
Constructor Detail

ActivityOfferWebClient

public ActivityOfferWebClient(Activity hostActivity,
                              boolean shouldStayOpen)
Method Detail

onSponsorPayExitScheme

protected void onSponsorPayExitScheme(int resultCode,
                                      java.lang.String targetUrl)
Specified by:
onSponsorPayExitScheme in class OfferWebClient