当前位置: 首页 > 知识库问答 >
问题:

与“旧”AdMob SDK相比,我们应该更喜欢谷歌Play服务中的AdMob吗

马庆
2023-03-14

我刚意识到谷歌将AdMob嵌入最新的Google Play服务(4+)

我这么问的原因是,我发现谷歌Play服务的AdMob仍然很有问题。

这是我的观察。

  1. 从Java代码创建一个智能横幅,并将其放在滚动视图的中间。
  2. 每当智能横幅从Google服务器成功获取广告时,滚动视图将自动滚动以使智能横幅可见。

演示该bug的完整源代码可以在这里找到:来自Google Play服务的AdMob将执行不希望的自动滚动

共有1个答案

商池暝
2023-03-14
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:ads="http://schemas.android.com/apk/res-auto"

              android:id="@+id/linearLayout"
              android:orientation="vertical"
              android:layout_width="match_parent"
              android:layout_height="match_parent">
    <com.google.android.gms.ads.AdView android:id="@+id/adView"
                         android:layout_width="wrap_content"
                         android:layout_height="wrap_content"
                         ads:adUnitId="a1529793ead3391"
                         ads:adSize="BANNER"/>

</LinearLayout>

现在,您可以简单地在活动中添加以下代码片段

 AdView adView = (AdView)findViewById(R.id.adView);
    AdRequest adRequest = new AdRequest.Builder().build();
    adView.loadAd(adRequest);
 类似资料:
  • 问题内容: 有人告诉我,InnoDB比MyISAM好得多。因此,当我创建表时,是否应该 始终 尝试使用InnoDB Engine而不是MyISAM?还是两者都有很大的好处? 问题答案: 是无事务的并且是堆组织的。记录由表中的行偏移量标识,索引将此偏移量存储为行指针。 支持交易并按索引组织。记录由的值标识(或未定义隐藏的内部列),并存储在中。二级索引将的值存储为行指针。 涉及全表扫描或二级索引查找的

  • 为什么授权标头主要用于向服务器发送承载令牌?为什么我们不将授权令牌作为URL参数发送或将其作为请求正文的json有效负载发布?

  • 此外,Google Play Services引用库是否会包含在APK导出中,或者这只是为了开发环境?

  • 我想使用的方法获取http://en.wikipedia.org的内容。 我发现en.wikiepdia.org同时有IPv4和IPv6地址: 如何使用IPv6地址访问该站点?

  • 是否建议使用android云备份来备份GCM id?我将GCM id存储在SharedReferences中,因此我不必继续注册。 如果我备份此GCM sharedpref和用户更改设备,我是否需要将其更新为新的注册id?注册ID是否特定于设备?当用户更改设备并备份时会发生什么情况? 我试着从文档中读到: 您必须排除任何特定于设备的标识符,无论是由服务器发布的还是在设备上生成的。这包括谷歌云消息(

  • 原文:Our Favorite Recipes 这里是一个简短的教程,示例和代码片段的集合,展示了一些有用的经验和技巧,来制作更精美的图像,并克服一些 matplotlib 的缺陷。 共享轴限制和视图 通常用于使两个或更多绘图共享一个轴,例如,两个子绘图具有时间作为公共轴。 当你平移和缩放一个绘图,你想让另一个绘图一起移动。 为了方便这一点,matplotlib 轴支持sharex和sharey属