🎬Start the OfferWall
To start the offerwall, just call, OfferWall.launch(Context, OfferWallListener);
A listener can be set to listen for events fired by the Offer Wall.
import com.pubscale.sdkone.offerwall.OfferWall
import com.pubscale.sdkone.offerwall.models.OfferWallListener
import com.pubscale.sdkone.offerwall.models.Reward
..
..
..
val offerWallListener = object : OfferWallListener{
   override fun onOfferWallShowed() {
       Log.d(TAG, "Offer wall showed.")
   }
   override fun onOfferWallClosed() {
       Log.d(TAG, "Offer wall closed.")
   }
   override fun onRewardClaimed(reward: Reward) {
       Log.d(TAG, "Offer wall reward claimed.")
   }
   override fun onFailed(message: String) {
       Log.d(TAG, "onFailed: $message")
   }
}                 import com.pubscale.sdkone.offerwall.OfferWall
import com.pubscale.sdkone.offerwall.models.OfferWallListener
import com.pubscale.sdkone.offerwall.models.Reward
..
..
OfferWallListener offerWallListener = new OfferWallListener() {
   @Override
   public void onOfferWallShowed() {
       Log.d(TAG, "Offer wall showed.");
   }
   @Override
   public void onOfferWallClosed() {
       Log.d(TAG, "Offer wall closed.");
   }
   @Override
   public void onRewardClaimed(@NonNull Reward reward) {
       Log.d(TAG, "Offer wall reward claimed.");
   }
   @Override
   public void onFailed(@NonNull String message) {
       Log.d(TAG, "onFailed: " + message);
   }
};To start the OfferWall, call the launch method of the OfferWall class.
import com.pubscale.sdkone.offerwall.OfferWall
import com.pubscale.sdkone.offerwall.models.OfferWallListener
..
..
OfferWall.launch(context, offerWallListener)            import com.pubscale.sdkone.offerwall.OfferWall
import com.pubscale.sdkone.offerwall.models.OfferWallListener
..
..
OfferWall.launch(context, offerWallListener);Last updated