Commit 783a82c4 authored by erwin's avatar erwin

黄军辉

    测试广告
parent 44c787fd
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="JDK" project-jdk-type="JavaSDK">
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="ProjectType">
......
......@@ -551,10 +551,10 @@ object AdManager {
var callback: ZXADCallback = object : ZXADCallback {
override fun onAdSuccess() {
Log.d(TAG, "onAdSuccess")
Log.d(
"mingzhong",
"Success adPlatform" + totalEntity[0].adPlatform + " platformId" + totalEntity[0].platformId
);
// Log.d(
// "mingzhong",
// "Success adPlatform" + totalEntity[0].adPlatform + " platformId" + totalEntity[0].platformId
// );
result.remove(newsEntity)
AdCache.rewardList.put(slotName, result)
Utils.showToast(mActivity, "看完视频即可获得奖励")
......@@ -568,10 +568,10 @@ object AdManager {
if (totalEntity.size > 0) {
Log.d(
"mingzhong",
"Fail adPlatform" + totalEntity[0].adPlatform + " platformId" + totalEntity[0].platformId
);
// Log.d(
// "mingzhong",
// "Fail adPlatform" + totalEntity[0].adPlatform + " platformId" + totalEntity[0].platformId
// );
var newsEntitys = totalEntity[0]
loadVideoAd(mActivity, newsEntitys, listener, this)
......
......@@ -468,6 +468,7 @@ object TTADUtils {
.setMediaExtra("media_extra") //用户透传的信息,可不传
.build()
var mttRewardVideoAd:TTRewardVideoAd? = null
mTTAdNative.loadRewardVideoAd(adSlot, object : RewardVideoAdListener {
override fun onError(code: Int, message: String) {
EventUtils.onEventPullFail(entity)
......@@ -477,20 +478,20 @@ object TTADUtils {
}
//视频广告加载后的视频文件资源缓存到本地的回调
override fun onRewardVideoCached() {
listener.onRewardVideoCached()
override fun onRewardVideoAdLoad(ad: TTRewardVideoAd) {
// listener.onRewardVideoCached()
Log.e("mingzhong","onRewardVideoCached")
mttRewardVideoAd = ad
}
//视频广告素材加载到,如title,视频url等,不包括视频文件
override fun onRewardVideoAdLoad(ad: TTRewardVideoAd) {
override fun onRewardVideoCached() {
Log.e("mingzhong","onRewardVideoAdLoad")
EventUtils.onEventPullSuccess(entity)
callback.onAdSuccess()
var mttRewardVideoAd = ad
// var mttRewardVideoAd = ad
mttRewardVideoAd.setRewardAdInteractionListener(object :
mttRewardVideoAd?.setRewardAdInteractionListener(object :
RewardAdInteractionListener {
override fun onAdShow() {
listener.setRewardAdInteractionListener()
......@@ -533,7 +534,7 @@ object TTADUtils {
listener.onSkippedVideo()
}
})
mttRewardVideoAd.setDownloadListener(object : TTAppDownloadListener {
mttRewardVideoAd?.setDownloadListener(object : TTAppDownloadListener {
override fun onIdle() {}
override fun onDownloadActive(
totalBytes: Long,
......@@ -577,7 +578,7 @@ object TTADUtils {
})
Log.e(TAG,"穿山甲激励视频耗时"+ (System.currentTimeMillis()-startTime)+"")
listener.onRewardVideoAdLoad(entity)
mttRewardVideoAd.showRewardVideoAd(activity)
mttRewardVideoAd?.showRewardVideoAd(activity)
}
})
}
......
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