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))
}
添加回答
舉報