如何让我的Android应用程序中的广告更快地显示?

6

我已经在我的Android应用程序中放置了一些广告,并且正在通过我的设备进行测试。

当我加载我的应用程序时,广告需要大约5-10秒钟才能显示。实际上,用户可能已经转到另一个屏幕,所以永远不会看到它们。

有没有办法可以立即显示广告?如果没有,如何使广告及时显示给用户(并可能点击)?

我可以添加一些线程延迟到按钮上,以防止它们在广告显示之前执行任何操作,但这非常不好...


嘿,广告监听器必须与广告视图链接在一起,对吧?(adView.setAdListener) 但是我想要检查我的主菜单中的广告视图是否有广告。你是如何实现这一点的?因为我和你遇到了同样的问题,但是我在我的闪屏界面中没有广告视图。非常感谢。 - Ruchir Baronia
1个回答

3
在应用程序中添加启动画面(在主屏幕的布局上方添加ImageView),并在收到广告(AdMob和大多数广告提供商都有广告监听器)或没有广告可显示时使其消失。至于其他屏幕,除了在广告显示之前显示一个ProgressDialog外,你没有太多可以做的,但你的用户不会喜欢它。

我的应用程序只需要互联网访问来显示广告,所以如果用户没有信号,他们将永远卡在启动画面上。 - Jimmy
请确保只有在有网络连接时才显示启动画面。如果已经显示了X秒,则还可以隐藏启动画面。 - zrgiu
嘿,广告监听器必须与广告视图链接在一起,对吧?(adView.setAdListener) 但是我想要检查我的主菜单中的广告视图是否有广告。我该如何做到这一点?您能否提供一个示例?非常感谢! - Ruchir Baronia

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接