2 回答
TA贡献1802条经验 获得超5个赞
我不认为这是可能的。这在法律上也是不正确的。当您展示广告时,您应该等待用户点击或取消广告。如果您以编程方式关闭,则意味着您已有效地强迫用户取消广告。(可能对用户有好处,但要站在广告商的角度考虑)
TA贡献1798条经验 获得超3个赞
您无法关闭应用内广告,但这是我所做的。
private fun showRewardedVideo() {
if (mRewardedAd.isLoaded) {
mRewardedAd.show(
this,
object : RewardedAdCallback() {
override fun onUserEarnedReward(
rewardItem: RewardItem
) {
Toast.makeText(this@MainActivity, "onUserEarnedReward", Toast.LENGTH_LONG).show()
addCoins(rewardItem.amount)
// come back to ad activity
startActivity(Intent(this@MainActivity, MainActivity2::class.java))
}
添加回答
举报