| | |
| | | tv_skip.postDelayed(playErrorRunnable, 10000); |
| | | |
| | | // 如果是视频广告,可以调用preloadVideo预加载视频素材 |
| | | ad.preloadVideo(new VideoPreloadListener() { |
| | | @Override |
| | | public void onVideoCached() { |
| | | Log.d(TAG, "onVideoCached"); |
| | | //展示广告 |
| | | VideoOption videoOption = getVideoOption(); |
| | | ad.bindMediaView(mediaView, videoOption, new NativeADMediaListener() { |
| | | @Override |
| | | public void onVideoInit() { |
| | | Log.d(TAG, "onVideoInit: "); |
| | | |
| | | } |
| | | |
| | | @Override |
| | |
| | | } |
| | | }); |
| | | ad.startVideo(); |
| | | } |
| | | |
| | | @Override |
| | | public void onVideoCacheFailed(int errorNo, String msg) { |
| | | Log.d(TAG, "onVideoCacheFailed:" + msg); |
| | | } |
| | | }); |
| | | } else { |
| | | pb_progress.setVisibility(View.GONE); |
| | | if (videoAdListener != null) { |