Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
L
LuckyFarm
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王雪伟
LuckyFarm
Commits
56b9f9ed
Commit
56b9f9ed
authored
Oct 22, 2020
by
wangxuewei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[提交人]:王雪伟
[提交简述] :幸福农场 [实现方案] :加入点击控制
parent
c50b1b4b
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
300 additions
and
301 deletions
+300
-301
GameActivity.kt
app/src/main/java/com/ym/game/GameActivity.kt
+294
-294
GDTAdUtils.kt
library/src/main/java/com/ym/library/gdt/GDTAdUtils.kt
+1
-0
KSADUtils.java
library/src/main/java/com/ym/library/ks/KSADUtils.java
+5
-7
No files found.
app/src/main/java/com/ym/game/GameActivity.kt
View file @
56b9f9ed
This diff is collapsed.
Click to expand it.
library/src/main/java/com/ym/library/gdt/GDTAdUtils.kt
View file @
56b9f9ed
...
@@ -290,6 +290,7 @@ object GDTAdUtils {
...
@@ -290,6 +290,7 @@ object GDTAdUtils {
override
fun
onError
(
p0
:
AdError
?)
{
override
fun
onError
(
p0
:
AdError
?)
{
listener
.
onVideoError
()
listener
.
onVideoError
()
callback
.
onAdFail
()
callback
.
onAdFail
()
Log
.
d
(
"huang"
,
"adPlatform = "
+
entity
.
adPlatform
+
"----errorMsg= "
+
p0
?.
errorMsg
)
}
}
override
fun
onADShow
()
{
override
fun
onADShow
()
{
...
...
library/src/main/java/com/ym/library/ks/KSADUtils.java
View file @
56b9f9ed
...
@@ -166,11 +166,9 @@ public class KSADUtils {
...
@@ -166,11 +166,9 @@ public class KSADUtils {
}
}
// 竖屏播放(默认)
// 竖屏播放(默认)
// 展示激励视频广告,通过步骤1获取的KsRewardVideoAd对象,判断缓存有效,则设置监听并展示
// 展示激励视频广告,通过步骤1获取的KsRewardVideoAd对象,判断缓存有效,则设置监听并展示
public
static
void
loadRewardVideoAd
(
Activity
activity
,
NewsEntity
entity
,
ZXADVideoListener
listener
,
ZXADCallback
callback
)
{
public
static
void
loadRewardVideoAd
(
Activity
activity
,
NewsEntity
entity
,
ZXADVideoListener
listener
,
ZXADCallback
callback
)
{
final
KsRewardVideoAd
[]
mRewardVideoAd
=
{
null
};
Log
.
e
(
"huang"
,
"快手 loadRewardVideoAd "
+
entity
.
getCodeId
());
Log
.
e
(
"huang"
,
"快手 loadRewardVideoAd "
+
entity
.
getCodeId
());
...
@@ -190,7 +188,7 @@ public class KSADUtils {
...
@@ -190,7 +188,7 @@ public class KSADUtils {
if
(
adList
!=
null
&&
adList
.
size
()
>
0
)
{
if
(
adList
!=
null
&&
adList
.
size
()
>
0
)
{
mRewardVideoAd
[
0
]
=
adList
.
get
(
0
);
mRewardVideoAd
=
adList
.
get
(
0
);
callback
.
onAdSuccess
();
callback
.
onAdSuccess
();
listener
.
onRewardVideoAdLoad
();
listener
.
onRewardVideoAdLoad
();
// ToastUtil.showToast(mContext, "激励视频广告请求成功");
// ToastUtil.showToast(mContext, "激励视频广告请求成功");
...
@@ -213,14 +211,14 @@ public class KSADUtils {
...
@@ -213,14 +211,14 @@ public class KSADUtils {
super
.
handleMessage
(
msg
);
super
.
handleMessage
(
msg
);
Log
.
d
(
"huang"
,(
System
.
currentTimeMillis
()-
startTime
)
+
""
);
Log
.
d
(
"huang"
,(
System
.
currentTimeMillis
()-
startTime
)
+
""
);
if
(
System
.
currentTimeMillis
()-
startTime
>
6
000
){
if
(
System
.
currentTimeMillis
()-
startTime
>
7
000
){
listener
.
onVideoError
();
listener
.
onVideoError
();
removeCallbacksAndMessages
(
null
);
removeCallbacksAndMessages
(
null
);
return
;
return
;
}
}
if
(
mRewardVideoAd
[
0
]
!=
null
&&
mRewardVideoAd
[
0
]
.
isAdEnable
())
{
if
(
mRewardVideoAd
!=
null
&&
mRewardVideoAd
.
isAdEnable
())
{
mRewardVideoAd
[
0
]
mRewardVideoAd
.
setRewardAdInteractionListener
(
new
KsRewardVideoAd
.
RewardAdInteractionListener
()
{
.
setRewardAdInteractionListener
(
new
KsRewardVideoAd
.
RewardAdInteractionListener
()
{
@Override
@Override
public
void
onAdClicked
()
{
public
void
onAdClicked
()
{
...
@@ -270,7 +268,7 @@ public class KSADUtils {
...
@@ -270,7 +268,7 @@ public class KSADUtils {
Log
.
e
(
"huang"
,
"快手 onRewardVerify"
);
Log
.
e
(
"huang"
,
"快手 onRewardVerify"
);
}
}
});
});
mRewardVideoAd
[
0
]
.
showRewardVideoAd
(
activity
,
null
);
mRewardVideoAd
.
showRewardVideoAd
(
activity
,
null
);
removeCallbacksAndMessages
(
null
);
removeCallbacksAndMessages
(
null
);
}
else
{
}
else
{
// Toast.makeText(activity, "成功加载广告后再进行广告展示!", Toast.LENGTH_LONG).show()
// Toast.makeText(activity, "成功加载广告后再进行广告展示!", Toast.LENGTH_LONG).show()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment