gpt4 book ai didi

android - 阻止 "Back"按钮关闭插页式广告

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:43:31 25 4
gpt4 key购买 nike

我正在使用 AdMob 向我的 Android 应用添加插页式广告。我想知道是否有一种方法可以防止用户通过按“后退”按钮关闭它们(因此他们必须按广告上的“x”按钮)。

我知道 AdMob 正在另一个 Activity 中加载广告,所以我不能使用我的 Activity 的 onKeyDown() 来执行此操作。

此外,我不确定这是否被认为是一种好的做法,以及是否值得这样做。

谢谢!

更新:

似乎没有简单的方法来覆盖广告 Activity 中的后退按钮(因为我无权访问该 Activity )。因此,我会放弃它。

但是,我仍然没有找到任何证据表明它违反了 admob 或 android 政策。在大多数 Android 游戏中,后退按钮被覆盖以打开和关闭暂停模式(而不是进一步返回并最终退出)并且每个人似乎都对此表示满意。因此,我仍然愿意从真正知道答案的人那里听到这方面的信息。

P.S.:对于那些说阻止后退按钮是如此可怕的事情的人:我同意这会让用户更加厌烦,但插页式广告的想法本身就很烦人。尽管如此,它是当今最常用的广告类型(猜猜为什么 - 它只是更有利可图)。

现在,大多数情况下,如果您使用后退按钮,甚至可以在广告加载到屏幕之前关闭广告(我说的是加载布局,而不是加载来自广告提供商的数据)。但是拥有广告的整个想法是向人们展示它们。因此,我认为允许用户仅在广告完全加载到屏幕上之后而不是在此之前关闭广告是合理的。那些持不同意见的人(但同时并不反对插页式广告的概念)是虚伪的。

最佳答案

在发布您的应用时,请查看 Google/Android 政策以覆盖后退按钮。显然他们也不喜欢它,因为您从用户的角度禁用了主要功能。

但如果您真的需要避免按下后退按钮,只需重写 onBackPressed(),您可以将此函数留空。

关于android - 阻止 "Back"按钮关闭插页式广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26641673/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com