public class APSMediaPlayerMidrollOverlayController extends APSMediaPlayerOverlayController
To create an APSMediaOverlay of midroll type:
type property to APSMidrollOverlayset the overlay object's properties property to a HashMap that can have the following keys and values:
ArrayList containing APSMediaUnits to be inserted at play-time.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
APSMidrollOverlay |
static java.lang.String |
kAPSMidrollUnits |
overlay| Constructor and Description |
|---|
APSMediaPlayerMidrollOverlayController() |
| Modifier and Type | Method and Description |
|---|---|
void |
addViewToContainer(ViewGroup viewGroup) |
float |
getAlpha() |
View |
getView() |
void |
hideOverlay() |
void |
load(Context context) |
java.lang.String |
type() |
void |
update(int duration,
int currentPlaybackTime) |
refreshpublic static final java.lang.String kAPSMidrollUnits
public static final java.lang.String APSMidrollOverlay
public APSMediaPlayerMidrollOverlayController()
public java.lang.String type()
public void load(Context context)
load in class APSMediaPlayerOverlayControllerpublic void addViewToContainer(ViewGroup viewGroup)
addViewToContainer in class APSMediaPlayerOverlayControllerpublic View getView()
getView in class APSMediaPlayerOverlayControllerpublic float getAlpha()
getAlpha in class APSMediaPlayerOverlayControllerpublic void update(int duration,
int currentPlaybackTime)
public void hideOverlay()
hideOverlay in class APSMediaPlayerOverlayController