|
|
## 信息流广告 DFTui_MessageView
|
|
|
|
|
|
DFTui_MessageView的受载体布局限制,内存边距8dp,开发者可根据需求设置载体布局;消息体中图片素材宽度撑满,高宽比最大值为0.5;
|
|
|
|
|
|
### 创建DFTui_MessageView对象
|
|
|
|
|
|
```java
|
|
|
DFTui_MessageView dFTui_MessageView=DFTui_MessageView.build($Context, "$appid", $MessageADListener);
|
|
|
```
|
|
|
|
|
|
### 加载DFTui_MessageView
|
|
|
|
|
|
```java
|
|
|
dFTui_MessageView.load()
|
|
|
```
|
|
|
|
|
|
### MessageADListener回调接口
|
|
|
|
|
|
```java
|
|
|
new MessageADListener() {
|
|
|
|
|
|
@Override
|
|
|
protected void onNoAD(AdError error) {
|
|
|
//无广告加载
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
protected void onADPresent() {
|
|
|
//广告展示
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
protected void onADClicked() {
|
|
|
//广告点击
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
protected void onADLoaded(DFTui_MessageView dfTui_baseView) {
|
|
|
//广告加载完毕
|
|
|
//viewGroup.addView(dfTui_baseView);
|
|
|
dfTui_baseView.show();
|
|
|
}
|
|
|
}
|
|
|
```
|
|
|
|
|
|
### 展示DFTui_MessageView
|
|
|
|
|
|
在MessageADListener的回调onADLoaded后,调用展示方法
|
|
|
|
|
|
```java
|
|
|
dfTui_messageView.show();
|
|
|
``` |
|
|
\ No newline at end of file |