Commit 481b6520 authored by 王雪伟's avatar 王雪伟

激励视频布局

parent 9750fde0
......@@ -54,7 +54,7 @@ public class RewardVideoMediaPlayer {
this.mHcAdBean = mHcAdBean;
isPrepared = false;
getMediaPlayer().reset();
getMediaPlayer().setDataSource("https://zx-cdn.zhangxinhulian.com/file/2020/5/8447fa5488ee19a54d2adbe8d127693045540211.mp4");
getMediaPlayer().setDataSource(mHcAdBean.getVideo_url());
getMediaPlayer().prepareAsync();
getMediaPlayer().setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
......
......@@ -50,27 +50,27 @@ public class RewardvideoPortraitADActivity extends Activity implements SurfaceHo
TopClose = findViewById(R.id.reward_ad_close);
//设置底部信息
// bottomTitle.setText(zxRewardAdBean.getVideo_title());
// bottomDesc.setText(zxRewardAdBean.getVideo_desc());
// bottomBtnTv.setText(zxRewardAdBean.getVideo_iconbuttontext());
//
// HttpClientUtils.LoadImg(zxRewardAdBean.getVideo_icon_url(), new HttpClientUtils.OnRequestImgCallBack() {
// @Override
// public void onSuccess(Bitmap bitmap) {
// runOnUiThread(new Runnable() {
// @Override
// public void run() {
// bottomIcon.setImageBitmap(bitmap);
// }
// });
// }
//
// @Override
// public void onError(String errorMsg) {
//
// }
// });
// 设置底部信息
bottomTitle.setText(RewardVideoMediaPlayer.getInstance().getHcAdBean().getVideo_title());
bottomDesc.setText(RewardVideoMediaPlayer.getInstance().getHcAdBean().getVideo_desc());
bottomBtnTv.setText(RewardVideoMediaPlayer.getInstance().getHcAdBean().getVideo_iconbuttontext());
HttpClientUtils.LoadImg(RewardVideoMediaPlayer.getInstance().getHcAdBean().getVideo_icon_url(), new HttpClientUtils.OnRequestImgCallBack() {
@Override
public void onSuccess(Bitmap bitmap) {
runOnUiThread(new Runnable() {
@Override
public void run() {
bottomIcon.setImageBitmap(bitmap);
}
});
}
@Override
public void onError(String errorMsg) {
}
});
......
......@@ -49,6 +49,16 @@ public class ZXHCRewardVideoAD implements Serializable {
adBean.setClickReport(false);
adBean.setClickDpLinkSucReport(false);
adBean.setClickDpLinkfailReport(false);
if (null==adBean.getVideo_url()||adBean.getVideo_url().equals("")){
context.runOnUiThread(new Runnable() {
@Override
public void run() {
if (mlistener!=null){
mlistener.OnLoadError("没有视频资源");
}
}
});
}else {
RewardVideoMediaPlayer.getInstance().setHcAdBean(adBean);//将广告资源加载到MediaPlayer
context.runOnUiThread(new Runnable() {
@Override
......@@ -58,11 +68,7 @@ public class ZXHCRewardVideoAD implements Serializable {
}
}
});
/* if (adBean.getSrcUrls().size() > 0) {
}*/
}
}
@Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment