public class

HtmlDisplayAdapter

extends ForegroundDisplayAdapter
java.lang.Object
   ↳ com.urbanairship.iam.ForegroundDisplayAdapter
     ↳ com.urbanairship.iam.html.HtmlDisplayAdapter

Class Overview

Html display adapter.

Summary

[Expand]
Inherited Constants
From interface com.urbanairship.iam.InAppMessageAdapter
Protected Constructors
HtmlDisplayAdapter(InAppMessage message, HtmlDisplayContent displayContent)
Default constructor.
Public Methods
boolean isReady(Context context)
Called before displaying but after the message is prepared.
static HtmlDisplayAdapter newAdapter(InAppMessage message)
Creates a new modal adapter.
void onDisplay(Context context, DisplayHandler displayHandler)
void onFinish(Context context)
int onPrepare(Context context, Assets assets)
[Expand]
Inherited Methods
From class com.urbanairship.iam.ForegroundDisplayAdapter
From class java.lang.Object
From interface com.urbanairship.iam.InAppMessageAdapter

Protected Constructors

protected HtmlDisplayAdapter (InAppMessage message, HtmlDisplayContent displayContent)

Default constructor.

Parameters
message The HTML in-app message.

Public Methods

public boolean isReady (Context context)

Called before displaying but after the message is prepared.

Parameters
context The application context.
Returns
  • true if the message is ready to be displayed, otherwise false.

public static HtmlDisplayAdapter newAdapter (InAppMessage message)

Creates a new modal adapter.

Parameters
message The in-app message.
Returns
  • The modal adapter.

public void onDisplay (Context context, DisplayHandler displayHandler)

public void onFinish (Context context)

public int onPrepare (Context context, Assets assets)