片头广告
1. 添加广告容器
HtSdk.getInstance().setADVideoContainer(adVideoContainer);
参数说明
参数 | 类型 | 描述 |
---|---|---|
adVideoContainer | ViewGroup | 广告视频容器 |
2 设置广告容器配置
HtSdk.getInstance().setADVideoContainerConfig(videoViewConfig);
参数说明
参数 | 类型 | 描述 |
---|---|---|
videoViewConfig | VideoViewConfig | 视频容器配置 |
com.talkfun.sdk.config.VideoViewConfig 参数说明
参数 | 类型 | 描述 |
---|---|---|
bgColor | int | 视频容器背景颜色 |
3. 跳过广告片头
HtSdk.getInstance().skipAD();
4. 广告视频监听
HtSdk.getInstance().setADVideoListener(new OnADVideoListener() {
@Override
public void onADPrepare(ADConfig ADConfig) {//广告配置
}
@Override
public void onADVideoStatusChange(int status, String msg) {//播放状态
}
@Override
public void OnADCountDownTime(int time) {//倒计时时长(单位:秒)
}
});
com.talkfun.sdk.config.ADConfig
参数说明
参数 | 类型 | 描述 |
---|---|---|
duration | int | 广告总时长(单位:秒) |
isSkipAD | boolean | 是否跳过广告片头(true:是,false:否) |
onADVideoStatusChange 说明
- status 状态分类
参数 | 类型 | 描述 |
---|---|---|
STATUS_PAUSE(1) | int | 播放暂停 |
STATUS_PLAYING(2) | int | 播放中 |
STATUS_COMPLETED(3) | int | 播放完成 |
STATUS_ERROR(4) | int | 播放错误 |
STATUS_IDLE(5) | int | 播放停止 |
- msg 描述:错误信息